Hallo,
ich habe ein Problem mit der Array-Zuweisung und hoffe ihr könnt mir helfen, hab auch schon die suche hier im forum benutzt aber biher keine lösung gefunden...
Ich möchte aus einer Tabelle bestimmte User_Id's abfragen, die möchte ich in einem array speichern, um die bei der suche in meiner 2 tabelle auszuschließen...
hier die betreffenden- code zeilen:
$sql = "SELECT user_id FROM `user` WHERE ".$query."";
$res = mysql_query($sql, $con);
$association = "\n".' AND ';
$row = array();
while($row[] = mysql_fetch_assoc($res))
{
foreach ($row[0] as $user) {
$row[] = "( user_id <> '$user')";
}}
Die ausgabe sollte wie folgt aussehen, damit ich $row in meiner zweiten Abfrage hinter "Where" setzten kann:
Zum bsp bei zwei gefilterten usern mit der user_id 1 und 3.
( user_id <> '1' and user_id <> '3')
Danke schonmal vorab für jede Anregung und Idee..
grüße aus leipzig
Peter
ich habe ein Problem mit der Array-Zuweisung und hoffe ihr könnt mir helfen, hab auch schon die suche hier im forum benutzt aber biher keine lösung gefunden...
Ich möchte aus einer Tabelle bestimmte User_Id's abfragen, die möchte ich in einem array speichern, um die bei der suche in meiner 2 tabelle auszuschließen...
hier die betreffenden- code zeilen:
$sql = "SELECT user_id FROM `user` WHERE ".$query."";
$res = mysql_query($sql, $con);
$association = "\n".' AND ';
$row = array();
while($row[] = mysql_fetch_assoc($res))
{
foreach ($row[0] as $user) {
$row[] = "( user_id <> '$user')";
}}
Die ausgabe sollte wie folgt aussehen, damit ich $row in meiner zweiten Abfrage hinter "Where" setzten kann:
Zum bsp bei zwei gefilterten usern mit der user_id 1 und 3.
( user_id <> '1' and user_id <> '3')
Danke schonmal vorab für jede Anregung und Idee..
grüße aus leipzig
Peter
Kommentar