Doro: SQL Fehlermedlung

Hallo

Ich habe einen Fehler wenn ich einen Neuen Datensatz einfüge in der neustelle.php
Bitte schaut es euch einmal an

http://www.ronex.ch/ibt/admin - unter der Rubrik eine Branche anklicken und dann auf "Neue Stelle" , da liegt das Problem beim Datensatz einfügen.

----------------------------------------------------
hier die SQL Abfrage der offene_stellen.php
----------------------------------------------------

mysql_select_db($database_inhalt1, $inhalt1);
$query_Recordset1 = "SELECT * FROM rubrik WHERE ID = $id";
$Recordset1 = mysql_query($query_Recordset1, $inhalt1) or die(mysql_error());
$row_Recordset1 = mysql_fetch_assoc($Recordset1);
$totalRows_Recordset1 = mysql_num_rows($Recordset1);

mysql_select_db($database_inhalt1, $inhalt1);
$query_Recordset2 = "SELECT * FROM stellen WHERE ID = $id";
$Recordset2 = mysql_query($query_Recordset2, $inhalt1) or die(mysql_error());
$row_Recordset2 = mysql_fetch_assoc($Recordset2);
$totalRows_Recordset2 = mysql_num_rows($Recordset2);
?>

----------------------------------------------------
MfG Doro

  1. Moin!

    Wo bekommst Du die Fehlermeldung, wie lautet diese und laß Dir bitte das Mysql- Statemanet ausgeben:

    echo $Recordset1."<br>";
    echo $Recordset2."<br>";

    Und poste das Ergebnis mit...

    So kann keiner was damit anfangen, aber vielleicht klärt das dann schon Deine Frage.

    fastix®

    --
    Meinereinerselbst ist auf der Suche nach Aufträgen
    1. echo $Recordset1."<br>";
      echo $Recordset2."<br>";

      Wo muss ich dass denn reinplatzieren genau ?
      MfG doro

      1. Moin!

        echo $Recordset1."<br>";
        echo $Recordset2."<br>";

        Wo muss ich dass denn reinplatzieren genau ?

        Unmittelbar nach dem Du die Variable belegst. Es ist nur für die Ausgabe zum Testen und Ermitteln des Fehlers.

        Danach machst Du einfach ein Kommentarzeichen davor, bis Du es mal wieder brauchst...

        Alternativ kannst Du auch:

        $Recordset1 = mysql_query($query_Recordset1, $inhalt1) or die('<div style="border: thin solid red;">'.$query_Recordset1.'<hr>'.mysql_error().'</div>');

        Dann bekommst Du das Statement und den Fehler gemeinsam im rotem Rahmen ausgegeben.

        MFFG (Mit freundlich- friedfertigem Grinsen)

        fastix®

        --
        Meinereinerselbst ist auf der Suche nach Aufträgen
        1. Moin!

          Moin!

          echo $Recordset1."<br>";
          echo $Recordset2."<br>";

          Ich sehe es gerade:

          echo $query_Recordset1."<br>";
          hätte es heissen müssen.

          Da waren wohl die Variablen verwirrend ähnlich benannt.

          MFFG (Mit freundlich- friedfertigem Grinsen)

          fastix®

          --
          Meinereinerselbst ist auf der Suche nach Aufträgen