kostenloser Webspace werbefrei: lima-city


SELECT Abfrage mit WHERE geht nicht

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    a****v

    $sql = "SELECT * FROM entry ORDER BY id DESC WHERE anbieter_user=$_GET[id] LIMIT 0, $limit";


    diese Zeile sollte aus einer tabelle die Letzten x beitr?ge ausgeben die ?ber anbieter_user y geschrieben wurden.

    ohne die WHERE abfrage funtioniert das script. wenn man jedoch die WHERE Abfrage hinzuf?gt bekommt man die Fehlermeldung

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



    mfg
    Aradiv
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. r*****r

    versuchs mal so:
    $sql = "SELECT * FROM entry ORDER BY id DESC WHERE anbieter_user=".$_GET['id']." LIMIT 0, $limit";


    dieses $_GET[""] wird ja im PHP-Parser nur die Variable $_GET genommen und nicht vollst?ndig.
  4. das "order by" geh?rt immer hinter die where abfrage!
    folgendes m?sste funktionieren:

    $sql = "SELECT * FROM entry WHERE anbieter_user=".$_GET['id']." ORDER BY id DESC LIMIT 0, ".$limit;
  5. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!