Ciao a tutti.
Sto usando questo codice per recuperare dati da due tabelle.
Codice PHP:
global $mysqli,$db_table_prefix;
$tabella1 = $db_table_prefix."sell_offer";
$tabella2 = $db_table_prefix."flags";
$stmt = $mysqli->prepare("
SELECT a.flag_id, a.title, b.flag_country, b.gif_name
FROM ".$tabella1." a, ".$tabella2." b
WHERE a.flag_id = b.id
");
$stmt->execute();
$stmt->bind_result($id, $title, $flag_country, $gif_name);
$count = 0;
while ($stmt->fetch()){
$row[] = array('id' => $id, 'title' => $title, 'flag_country' =>$flag_country, 'gif_name' => $gif_name);
echo "<br>". $row[$count]['id']." - ". $row[$count]['title']." - " . $row[$count]['flag_country']." - ". $row[$count]['gif_name'];
$count = $count+1;
}
$stmt->close();
I dati che mi servono sono gli id che si trovano in due tabelle diverse. Ovviamente hanno lo stesso nome "id".
Vorrei un paio di aiuti:
il primo vorrei sapere se secondo chi è più esperto il codice cosi com'è può andare bene o può essere migliorato, e il secondo vorrei capire come faccio ad estrarre l'id di una e/o dell'altra tabella.
Grazie in anticipo