Ankündigung

Einklappen
Keine Ankündigung bisher.

[Erledigt] Fehlersuche bei ID-Abfrage

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • [Erledigt] Fehlersuche bei ID-Abfrage

    Eigentlich ist es ganz easy. In meiner Datenbank habe ich zwei Tabellen: "kunde" und "bestellung". In beiden Tabellen sind die Kunden-ID's (KID) angegeben. Jetzt will ich die Bestellung von dem Kunden der sich eingeloggt hat ausgeben.
    folgendes habe ich geschrieben:

    <?php

    //Bestellungen anzeigen
    $sql_query = mysql_query("SELECT * FROM bestellung, kunde INNER JOIN kunde ON kunde.KID = bestellung.KID WHERE kunde.Login='$name'");

    while ($res = mysql_fetch_array($abfrage))
    {
    echo $res[0];
    echo(" <br>");
    echo $res[1];
    echo(" <br>");
    echo $res[2];
    }

    ?>

    es heißt der Fehler liegt in line 71
    line 71 = while ($res = mysql_fetch_array($abfrage))

    könnt ihr mir sagen was in der zeile falsch ist?

  • #2
    Hi,

    hier:

    PHP-Code:
    while ($res mysql_fetch_array($abfrage)) 
    sollte das stehen

    PHP-Code:
    while ($res mysql_fetch_array($sql_query)) 
    mfg Wolf29

    Kommentar


    • #3
      hast recht, scheiß copy and paste aber auch nachdem ich das geändert habe zeigt mir einen Fehler in der Reihe an

      Kommentar


      • #4
        Hi,

        zeig mal deinen code, wie er jetzt aussieht + die genaue Fehlermeldung. Zudem fragst Du die Werte nicht mit $res[0] sondern mit $res["namederspalte"] ab

        mfg Wolf29

        Kommentar


        • #5
          PHP-Code:

          //Bestellungen anzeigen
          $sql_query mysql_query("SELECT * FROM bestellung, kunde INNER JOIN kunde ON kunde.KID = bestellung.KID");

          while (
          $res mysql_fetch_array($sql_query))
          {
          echo 
          $res["Bestelldatum"];
          echo(
          " <br>");
          echo 
          $res["Bestellmenge"];

          Fehlermeldung:
          PHP Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in J:\\MOWES\\www\\Login\\daten.php on line 71

          Kommentar


          • #6
            Hi,

            PHP-Code:
            $sql_query mysql_query("SELECT * FROM bestellung INNER JOIN kunde ON kunde.KID = bestellung.KID"); 
            so sollte es aussehen.

            mfg wolf29

            Kommentar


            • #7
              ah, jetzt geht's vielen dank

              Kommentar


              • #8
                ah, jetzt geht's vielen dank
                kein Ding

                mfg wolf29

                Kommentar

                Lädt...
                X