Problem mit mysql_fetch_array();

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

  • Problem mit mysql_fetch_array();

    Hallo zusammen!

    Ich habe folgendes Problem:

    ich stelle wie immer eine Verbindung zu einer SQL-Datenbank her und lasse eine SELECT-Anweisung ausführen. Dann will ich das Ganze über mysql_fetch_array(); auslesen. Bei den Seiten, die ich schon im Netz stehen habe, funktioniert der Befehl ohne Probleme. Auf meinem lokalen Server kommt allerdings folgende Fehlermeldung:

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

    Kann mir da jemand weiterhelfen?
    Vielen Dank!

    Viele Grüße und schöne Weihnachten,

    Cyrano

  • #2
    sagt ja schon die fehlermeldung ...

    du musst in diesem script was anders gemacht haben, als in den anderen scripts.
    INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


    Kommentar


    • #3
      schaue mal hier rein, wie der syntax an sich auszusehen hat.

      http://www.php-resource.de/forum/sho...=&postid=82025
      INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


      Kommentar


      • #4
        Hm....
        genauso habe ich das gemacht!
        Ich poste dir hier mal den Code:

        $sql="SELECT veranstaltung, dozent FROM $table WHERE sem LIKE '1'";
        $res=mysql_query($sql);
        while($daten=mysql_fetch_array($res))
        {
        $veranstalung=$daten['veranstaltung'];
        $dozent=$daten['dozent'];
        echo $veranstaltung." bei ".$dozent." wird verschoben!";
        }

        schaut also auch nicht anders aus oder?

        Und trotzdem kommt folgende Fehlermeldung:

        Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource

        Oder ist dieser Befehl nur mit einem Apache Webserver möglich? Ich verwende hier einen Webserver von Xitami, weil ich den Apache nicht zum laufen gebracht habe....
        Zuletzt geändert von cyrano19; 21.12.2002, 10:48.

        Kommentar


        • #5
          Änder mal:

          $veranstalung=$daten['veranstaltung'];

          in

          $veranstaltung=$daten['veranstaltung'];

          ab, obs dann besser geht

          Grüsse Manfred

          Kommentar


          • #6
            Sag mal "echo mysql_error();" nach mysql_query()

            Kommentar


            • #7
              Vielen Dank für Eure Hilfe!

              Ich habe den Fehler jetzt gefunden! Er kam raus, als ich nach mysql_query den Befehl echo mysql_error(); gemacht habe!
              Da war ein kleiner Tippfehler!

              Kommentar


              • #8
                tja so ist das wenn man ne fehlermeldung bekommt....
                INFO: Erst suchen, dann posten![color=red] | [/color]MANUAL(s): PHP | MySQL | HTML/JS/CSS[color=red] | [/color]NICE: GNOME Do | TESTS: Gästebuch[color=red] | [/color]IM: Jabber.org |


                Kommentar

                Lädt...
                X