query was empty...

alexorg

Mitglied
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)

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
 
ja, aber wie soll ich es sonst machen... ich weiss ja nicht wo der fehler ist und vielleicht er enem ja auf den ersten blick auf....

ALSO ALLE MAL FEHLERSUCHEN... (wer ihn findet kriegt 25cent überwiesen LOL )

mfg
 
Zurück