online 1
gast (50)

/ Forum / Skripte(PHP,ASP,Perl...)

Skripte(PHP,ASP,Perl...)Skripte(PHP,ASP,Perl...)

Fragevon networking vom 14.11.2019, 15:19 Options

SQL-Abfrage mit einer Variablen

Hallo Leute,

ich habe da mal eine Frage zu einer SQL-Abfrage.


$sig  = $_GET['pid'];

$result = mysql_query("SELECT `pid`,`produkt` FROM `tabelle` WHERE `produkt` = $sig");
while($row = mysql_fetch_row($result)) {
  echo $row[0];
}


Die Abfrage soll den Wert der Spalte "pid" (int(6)) ausgeben,
dass Kriterium ist die Spalte "produkt" (varchar(64)).

Bei der Abfrage kommt die Fehlermeldung "Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in /www//test.php on line 18"

Meine Frage ist nun, wie muss die Variable ändern, dass das Argument akzeptiert wird?

Wenn ich nach "pid" suche und "produkt" ausgebe, geht es.

Bitte helft mir, google hilft mir auch nicht weiter :(

Vielen Dank!

Gruß Thomas


Antwort schreiben

Antwort 1 von Teerbaby vom 14.11.2019, 16:10 Options

ich hab zwar keine Ahnung von PHP, aber wozu die Hochkommas in dem SELECT? Lass die mal weg.

Antwort 2 von networking vom 14.11.2019, 17:13 Options

danke für die Antwort @ Teerbaby aber damit hat es nix zutun.
Auch ohne die Hochkommas kommt der Fehler.

Antwort 3 von networking vom 15.11.2019, 00:17 Options

Moin Moin,

irgendwie geht es jetzt, lag wohl am Temp...

Danke

Gruß Thomas

Ähnliche Themen

sql id vergabe um + 1 höher
SARP  13.03.2007 - 123 Hits - 1 Antwort

Prozentuale Steigerung mit SQL Abfragen
Marc2006  13.03.2007 - 104 Hits -

einzelne Datensätze einer vba-abfrage weiter nutzen
derHilfesuchende  19.05.2007 - 169 Hits - 4 Antworten

SQL Variablen zuweisung
ichhabeinefrage  03.08.2007 - 256 Hits - 6 Antworten

Frage an die SQL Spezialisten
RalfH  15.11.2007 - 132 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026