PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : 2 where in einer Abfrage



Contra10
20.02.2010, 03:42
Hallo Leute,

ich steh grad wieder voll aufm Schlauch, entweder ich bin dumm oder es ist einfach spät.

Möchte gerne where 2x benutzen, einmal für die Link generierung (user.php?id=$id) und die andere where für den Aktivierungslink.

Problem: Ich kann where nicht 2x in einer Abfrage benutzen

Was kann ich tun? Habs schon mit Union probiert, funktioniert aber nich.

lg

moved to MySQL

AlterHacker
20.02.2010, 08:54
Hey,

1.) Klingt das nach MySQL.
2.) Rall ich voll nicht, was du da genau willst.
2*WHERE? = SELECT * FROM BLA WHERE a = ... AND b = ... ?

:evil: Leute lernt euch richtig auszudrücken, sowas kotzt einfach nur an.

fred777
20.02.2010, 09:21
Exakt, man kann NULL verstehen was du meinst, beschreib einfach mal was dein Script machen soll.
WHERE kann bei Mysql Version >=5 mit Subqueries arbeiten, und wie schon gesagt kannst du AND als Verbindung nutzen..
Schau dir das mal an

Contra10
20.02.2010, 15:36
Passt schon, habs hingekriegt, war zu spät und ich konnte mich nich mehr Konzentrieren. Danke trotzdem

Hier das war gemeint:

$result = mysql_query ("SELECT * FROM ft WHERE id ='".mysql_real_escape_string($_GET['id'])."' AND activate = '1'");

lg