Hey,
ich habe die array_search Funktion schon im Manual gelesen. Und nein ich erwarte nicht das ihr mir hier eine komplette Lösung präsentiert...
Derzeitiger Code - geht nicht:
ich habe die array_search Funktion schon im Manual gelesen. Und nein ich erwarte nicht das ihr mir hier eine komplette Lösung präsentiert...
Derzeitiger Code - geht nicht:
PHP-Code:
$usrid = $_SESSION["user_id"];
# Produkte auslesen
$result = mysql_query("SELECT * FROM products WHERE usrid = '$usrid'") or die(mysql_error());
$produktID = array();
$products = array();
while($row = mysql_fetch_assoc($result)){
$produktID[] = $row['productid'];
$products[] = $row;
}
# extras auslesen
$implode = implode(',', $produktID);
$result = mysql_query("SELECT * FROM extra WHERE productid IN ('$implode')");
$products_extra = array();
while($row = mysql_fetch_assoc($result)){
$products_extra[] = $row;
}
foreach($products as $product){
echo $product['name'];
foreach($produktID as $extra){
$result = array_search($extra['productid'], $products_extra);
if($result == false){
} else {
echo products_extra[$result][name];
}
}
}
Kommentar