Ehm... sono confuso...
Codice PHP:
//eseguo l'interrogazione al database
$sqlinterr = " select testi_id, testi_titolo, testi_contenuto from testi order by testi_id asc";
//metto tutti i record in una variabile
$result = mysql_query($sqlinterr, $db) or die (mysql_error($db));
while ($row = mysql_fetch_array($result)){
extract($row);
//ALTRO CODICE..................................................................................................
$query = mysql_query("SELECT * FROM testi, immagini WHERE immagini.immagini_articolo_id = ".$row['testi_id']);
$num = mysql_num_rows($query);
echo $num; // ti stampa il totale dei record presente nella tab con quella query
Quello che voglio fare è avere il numero dei record del campo immagini_articolo_id uguali a testi_id. Sono due tabelle, rispettivamente immagini e testi. fate conto che in ogni articolo abbia un numero indefinito di immagini, voglio sapere quante immagini ci sono in quell'articolo.
Il codice sovrastante mi restituisce il valore 6 se ho 2 immagini, 3 se ne ho 1 e ovviamente 0 se ne ho 0 quindi in multipli di 3...
Qualcuno ha un suggerimento?????