HILFE!!! Wer sieht den Fehler
    
Peter
    
    
      
    
  - php
 
Hallo, bin echt am verzweifeln. Es kommt immer die Fehlermeldung das
ind der while-Linie etwas nicht stimmt...
Kann mir jemand helfen???
Danke Peter
------------------------------------------------
if($insertukat && $idd=="1"){
$sql = "SELECT * FROM $wert";
 $result = mysql_query($sql);
while($row = mysql_fetch_array($result)){
if($row['Kategorie']==""){
$art = $row['Artikel'];
$sql = "UPDATE $wert ( Artikel,Kategorie  )VALUES ('$art','$newuk')";
 $result = mysql_query($sql);
}else{
$sql = "INSERT INTO $wert ( Artikel,Kategorie  )VALUES ('','$newuk')";
 $result = mysql_query($sql);
if($result){
$sql = "ALTER TABLE $wert ADD $newuk VARCHAR( 255 ) NOT NULL ;";
  $result = mysql_query($sql);
if($result){
                echo 'Aenderungen wurden uebernommen<br>';
                echo '<a href="admin.php">zurueck</a>';
exit();
        }else{
                echo 'Es ist ein Fehler aufgetreten<br>';
                echo '<a href="admin.php">zurueck</a>';
exit();
}}}}}
Hallo Peter,
....is not a valid result resource...?
ist das der Fehler?
Dann lass Dir mal den mysql_error() ausgeben. Dein SQL-Statement kann nicht ausgeführt werden. Ich teste die SQL-Statement immer erst am Prompt (mysql >)
Liebe Grüße aus http://www.braunschweig.de
Tom
Hi
sag einmal, macht dich der Code nicht besoffen? Auf mich hat er diese Wirkung, bei der Klammerung...
if($insertukat && $idd=="1")
{
  $sql = "SELECT * FROM $wert";
  $result = mysql_query($sql);
while($row = mysql_fetch_array($result))
  {
    if($row['Kategorie']=="")
    {
      $art = $row['Artikel'];
      $sql = "UPDATE $wert ( Artikel,Kategorie  )VALUES ('$art','$newuk')";
      $result = mysql_query($sql);
    }
    else
    {
      $sql = "INSERT INTO $wert ('Artikel,Kategorie) VALUES ('','$newuk')";         $result = mysql\_query($sql);         if($result)         {           $sql = "ALTER TABLE $wertADD$newuk` VARCHAR( 255 ) NOT NULL ;";
        $result = mysql_query($sql);
        if($result)
        {
          echo 'Aenderungen wurden uebernommen<br>';
          echo '<a href="admin.php">zurueck</a>';
          exit();
        }
        else
        {
          echo 'Es ist ein Fehler aufgetreten<br>';
          echo '<a href="admin.php">zurueck</a>';
          exit();
        }
      }
    }
  }
}
jetzt: Schau noch einmal... ;-)
Fabian
Moin Moin !
sag einmal, macht dich der Code nicht besoffen?
*Machen* ? ;-)
Alexander
Hi
sag einmal, macht dich der Code nicht besoffen? Auf mich hat er diese Wirkung, bei der Klammerung...
Bis jetzt hat´s immer gut geklappt ;)
Danke für deine Antwort und die nette Klammerung, aber
ich stehe wohl auf dem Schlauch, denn ich erkenne den
Fehler jetzt genausowenig wie vorher ;(
Grüße