Moin,
Ich hab ein einfaches MySQL-Loginsystem prgogrammiert.
Nun möchte ich aber, dass jeder user einen account bearbeiten kann.
Dafür braucht man nun die varable §usr
die hab ich so gemacht:
$usr = mysql_fetch_assoc(mysql_query('SELECT *
FROM `login`
LIMIT 0 , 30'));
Nun wird allerdings immer der account von dem user mit der ID 1 bearbeitet:synntax error on line.....
Ich bin im programmieren noch totaler anfänger, und schaffe das nicht.
Bitte helft mir
Brauche hilfe
-
Brauche hilfe -
27. Juni 2006 um 23:08
-
-
Hab da was verwechselt
der fehler kommt nur, wenn ich das so mache:
$usr = mysql_fetch_assoc(mysql_query('SELECT *
FROM `login`
WHERE id=($userid)
LIMIT 0 , 30')); -
-
Geht auch nicht, da kommt
Parse error: syntax error, unexpected '"' in /usr/export/www/hosting/doenerking/config.php on line 30Wenn ich die "" weg mache, kommt
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/doenerking/config.php on line 31
Wenn ich statt "" '' mache, kommt
Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /usr/export/www/hosting/doenerking/config.php on line 31
-
noch eine frage, was sind code-tags und wo kann man das lernen?
-
Zitat von Brauche hilfe
noch eine frage, was sind code-tags und wo kann man das lernen?
Gib doch mal "Brauche hilfe" bei Google ein. -
-
MUSS nich der query mit (doppelten) anführungszeichen gemacht werden ? is btw auch praktischer
also
mysql_query("SELECT * FROm login WHERE id = '".$userid."' LIMIT 30");das limit erscheint mir übrigens komplett überflüssig
-
danke!!! hab die anführungszeichen gemacht, und das limit weg gemacht, und jetzt geht es!!!
vielen dank -
danke!!! hab die anführungszeichen gemacht, und das limit weg gemacht, und jetzt geht es!!!
vielen dank -
sag ich doch
weil ihr macht ja hochkommas, wenn ihr nen wert bei id da habt, damit geht ihr ausserhalb von denen, die in php verwendet werden
wenn ich das denn halbwgs richtig ausgedrückt hab nu