Seite 1 von 1
mögliche Ergebnisse der 2 Zeilen mit SQL (Select group_id FR
Verfasst: 27.04.2004 16:54
von shwepsi
Hallo,
ich wüsste gerne
1.) ist die Syntax korrekt?
2.) wenn eine Übereinstimmung gefunden wird ist das ergebnis 5, oder?
3.) wenn
keine Übereinstimmung gefunden wird, ist das ergebnis dann noch 0?
Code: Alles auswählen
$sql = 0;
$sql = "SELECT group_id FROM wor_user_group WHERE uid = '".$uid."' AND group_id=5";
Verfasst: 27.04.2004 18:03
von PhilippK
Ich glaube, du solltest dir nochmal die grundlegende Befehlssammlung von PHP für MySQL zu Gemüte führen:
http://de.php.net/manual/de/ref.mysql.php
Insbedsondere wäre da für dich mysql_query() interessant.
Gruß, Philipp
BTW: $sql ist bei dir immer am Ende
$sql = "SELECT group_id FROM wor_user_group WHERE uid = '".$uid."' AND group_id=5";
- egal was da in der Datenbank los ist. Du brauchst nicht mal eine Datenbank für das Ergebnis...
Verfasst: 27.04.2004 18:10
von shwepsi
PhilippK hat geschrieben:Ich glaube, du solltest dir nochmal die grundlegende Befehlssammlung von PHP für MySQL zu Gemüte führen:
Ich habe sie mir nie richtig zu Gemüte geführt, ich kann ja nicht mal php richtig, aber da mir keiner bei dem Umbau von der Nickpage geholfen hat versuche ich mir irgendwie zu helfen...
funktioniert die Kontrolle denn ob der user in der Gruppe ist wenn ich folgende Zeilen verwende?
Code: Alles auswählen
$sql = "SELECT group_id FROM wor_user_group WHERE uid = '".$uid."' AND group_id=5";
$result = $db->sql_query($sql);
$row = $db->sql_fetchrow($result);
if($row['group_id']==5)
Verfasst: 27.04.2004 21:29
von shwepsi
naja, aus uid sollte man noch user_id machen, dann klappt es