mögliche Ergebnisse der 2 Zeilen mit SQL (Select group_id FR

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

mögliche Ergebnisse der 2 Zeilen mit SQL (Select group_id FR

Beitrag 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";
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
PhilippK
Vorstand
Vorstand
Beiträge: 14662
Registriert: 13.08.2002 14:10
Wohnort: Stuttgart
Kontaktdaten:

Beitrag 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...
Kein Support per PN!
Der Sozialstaat ist [...] eine zivilisatorische Errungenschaft, auf die wir stolz sein können. Aber der Sozialstaat heutiger Prägung hat sich übernommen. Das ist bitter, aber wahr. (Horst Köhler)
Meine Mods
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag 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)
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
shwepsi
Mitglied
Beiträge: 1697
Registriert: 02.06.2003 14:37
Wohnort: NRW - immer dem Monitorleuchten folgen...
Kontaktdaten:

Beitrag von shwepsi »

naja, aus uid sollte man noch user_id machen, dann klappt es
Die Weisheit verfolgte mich sekundenlang...
Aber sie überholte mich und war fortan nicht mehr gesehen !!!
Antworten

Zurück zu „Coding & Technik“