hallo,
habe folgendes problem:
immer wenn ich etwas ändern will in der mysql datenbank bekomme ich eine fehler meldung: "Query was empty" woran liegt das? ich poste jetzt mal das ganze script da mir ja sonst keiner helfen kann
wer die lösung hat oder nen tipp hat NUR HER DAMIT (ich bin am verzweifeln)
thx schon mal im voraus
mfg,
alex
habe folgendes problem:
immer wenn ich etwas ändern will in der mysql datenbank bekomme ich eine fehler meldung: "Query was empty" woran liegt das? ich poste jetzt mal das ganze script da mir ja sonst keiner helfen kann
wer die lösung hat oder nen tipp hat NUR HER DAMIT (ich bin am verzweifeln)
PHP:
<?php
session_start();
?>
<?
include("dbset.php");
include("inc/links_config.inc");
if($heact=="true") {
include("header.inc");}
else
{include("leer.inc");}
?>
<html>
<head>
</head>
<style type="text/css">
<? echo $css ?>
</style>
<body bgcolor="<? echo $bgcolor ?>" text="<? echo $textcolor ?>" alink="<? echo $alinkc ?>" vlink="<? echo $vlinkc ?>" link="<? echo $linkc ?>">
<font face="<? echo $face ?>" size="<? echo $size ?>">
<?php
if(! session_is_registered("admin1") || !session_is_registered("pass1"))
{
print "die Seite ist nicht mehr gültig... <br><br> Loggen Sie sich
<a href=\"index.php?style=linkadmin\" target=\"top\">hier</a> erneut ein";
exit;
}
$umleitung="<meta http-equiv=\"refresh\" content=\"1;URL=index.php?style=edit\">";
$dat3=mysql_query("SELECT * FROM mthphplink");
$anzahl=mysql_num_rows($dat3);
print "<br><br><center>.welcome to the admin center</center><br>";
print "<center>.zur zeit sind <b>$anzahl</b> einträge vorhanden</center><br>";
print "<center><a href=index.php?style=edit>Aktueller Status</a> <a href=\"index.php?style=edit&action=logout\" target=\"_self\">Logout</a></center><br>";
if($action==logout)
{
session_unset();
session_destroy();
print"<center><b>bye!<br>du wirst weitergeleitet</b></center>";
print"<meta http-equiv=\"refresh\" content=\"2;URL=index.php?style=linkadmin\">";
mysql_close($link);
exit;
}
//Zurücksetzen
if($action==zurueck)
{
$zurueck="UPDATE mthphplink SET visits='0' WHERE id=$id";
$ergebnis=mysql_query($zurueck);
if (!$ergebnis)
die ("Konnte nicht zurücksetzten :".mysql_error() );
print "<center><b>Erfolgreich zurückgesetzt</b></center>";
print $umleitung;
exit;
}
//Datei hinzufügen
if($action==eintragen)
{
$beschreibung=nl2br($beschreibung);
$beschreibung=str_replace("<br />", "<br>", $beschreibung);
$id=$anzahl++;
$anfrage="INSERT INTO mthphplink (id, name, linkx, beschreibung, visits)
VALUES ('$id', '$name', '$linkx', '$beschreibung', '$visits')";
mysql_query($anfrage, $link)
or die ("Konnte Datei nicht hinzufügen :".mysql_error() );
print "Datensatz erfolgreich eingetragen! Sie werden umgeleitet!";
print $umleitung;
exit;
}
//Datei bearbeiten
if($action==bearbeiten)
{
$bearbeiten=mysql_query("SELECT * FROM mthphplink WHERE id=$id");
$daten=mysql_fetch_array($bearbeiten);
$daten[beschreibung]=str_replace("<br>", "", $daten[beschreibung]);
print "<form action=\"index.php?style=edit&action=bearbeiten2&id=$id\" method=\"POST\">";
print "<center>";
//Tabelle
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolor=\"$tabelle\">";
print "<td><div align=\"center\"><input type=\"text\" name=\"name\" value=\"$daten[name]\"></div></td>";
print "<td><div align=\"center\">Visits = <b>$daten[visits]</b></div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"$bordercolor\">";
print "<tr>";
print "<td> <textarea name=beschreibung cols=35 rows=6>$daten[beschreibung]</textarea></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolro=\"$tabelle\">";
print "<td><div align=\"center\">Link <input type=\"text\" name=\"linkx\" value=\"$daten[linkx]\"></div></td>";
print "<td><div align=\"center\"><input type=\"submit\" value=\"Update\"></div></td>";
print "</tr> </table> <br><br>";
print "</center>";
exit;
}
//Datei updaten
if($action==bearbeiten2)
{
$beschreibung=nl2br($beschreibung);
$beschreibung=str_replace("<br />", "<br>", $beschreibung);
$anfrage=="SELECT mthphplink SET name='$name', linkx='$linkx', beschreibung='$beschreibung', visits='$visits' WHERE id=$id";
$ergebnis=mysql_query($anfrage);
if (! $ergebnis)
die ("error: ;".mysql_error() );
print mysql_affected_rows();
print (" alles o.k!");
print $umleitung;
exit;
}
//Datei löschen
if($action==delete)
{
$bearbeiten=mysql_query("SELECT * FROM mthphplink WHERE id=$id");
$dat1=mysql_fetch_array($bearbeiten);
print "<form action=\"index.php?style=edit&action=delete2&id=$id\" method=\"POST\">";
print "<center>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolor=\"$tabelle\">";
print "<td><div align=\"center\">$dat1[name]</div></td>";
print "<td><div align=\"center\">Visits = <b>$dat1[visits]</b></div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"$bordercolor\">";
print "<tr>";
print "<td><div align=\"center\"> $dat1[beschreibung]</div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolro=\"$tabelle\">";
print "<td><div align=\"center\">Link $dat1[linkx]</div></td>";
print "<td><div align=\"center\"><input type=\"submit\" value=\".delte\"></div></td>";
print "</tr> </table> <br><br>";
print "</center>";
exit;
}
//Datei löschen bestätigen
if($action==delete2)
{
$bearbeiten="DELETE FROM mthphplink WHERE id=$id";
$del=mysql_query($bearbeiten);
if(!$del)
{
print "error!";
}
else
{
print "alles o.k!";
print $umleitung;
exit;
}
}
//Alle Dateien anzeigen
print "<center>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
while ($dat=mysql_fetch_array($dat3))
{
print "<tr bgcolor=\"$tabelle\">";
print "<td><div align=\"center\">$dat[name]</div></td>";
print "<td><div align=\"center\">Visits = <b>$dat[visits]</b></div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"$bordercolor\">";
print "<tr>";
print "<td><div align=\"center\"> $dat1[beschreibung]</div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolor=\"$tabelle\">";
print "<td><div align=\"center\">Link $dat1[linkx]</div></td>";
print "<td><div align=\"center\"></div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"$bordercolor\">";
print "<tr>";
print "<td><div align=\"center\">
<a href=\"index.php?style=edit&action=bearbeiten&id=$dat[id]\">| .bearbeiten |</a> --
<a href=\"index.php?style=edit&action=zurueck&id=dat$[id]\">| .auf null |</a> --
<a href=\"index.php?style=edit&action=delete&id=$dat[id]\">| .delete |</div></td>";
print "</tr> </table> <br><br>";
}
//Datei einfügen und Tabelle
print "<form action=\"index.php?style=edit&action=eintragen\" method=\"POST\">";
print "<center>";
print "<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"$bordercolor\">";
print "<tr>";
print "<td><div align=\"center\"> Datensatz eintragen</div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolor=\"$tabelle\">";
print "<td><div align=\"center\">Name: <input type=\"text\" name=\"name\"></div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"1\" cellspacing=\"0\" cellpadding=\"0\" bordercolor=\"$bordercolor\">";
print "<tr>";
print "<td><div align=\"center\"><textarea name=\"beschreibung\" cols\"35\" rows=\"6\"></textarea></div></td>";
print "</tr> </table>";
print "<table width=\"500\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">";
print "<tr bgcolro=\"$tabelle\">";
print "<td><div align=\"center\">Link: <input type=\"text\" name=\"linkx\"></div></td>";
print "<td><div align=\"center\"><input type=\"submit\" value=\"Eintragen\"></div></td>";
print "</tr> </table> <br><br>";
print "</center>";
print "</form>";
?>
</form>
</font>
</body>
</html>
<?
if($foact=="true")
{
include("footer.inc");
}
else {
include("leer.inc");
}
thx schon mal im voraus
mfg,
alex