ho risoltoil codice che ho utilizzato è questo, non so se ho allungato la procedura o meno qundi fatemi sapere...
codice:$sql = $db->prepare("SELECT id,nome,cognome,sesso,email FROM utente WHERE tipo = :tipo AND :campo_cerca IN (nazione,citta,provincia)"); $sql->execute(array(':tipo'=>"tatuatore",':campo_cerca'=>$_POST['campo_cerca'])); $res_search=$sql->fetchAll(); if($sql->rowCount() > 0){ foreach($res_search as $row){ $id=$row['id']; $img = $db->prepare("SELECT I.titolo,I.genere,I.nomeimmagine FROM immagini I INNER JOIN utente U ON U.id = I.idutente WHERE I.idutente = :id"); $img->execute(array(':id'=>$id)); $res_img=$img->fetchAll(); $num_img=$img->rowCount(); echo "{$row['nome']}"; echo "<br>"; echo "{$row['cognome']}"; echo "<br>"; echo "{$row['sesso']}"; echo "<br>"; echo "{$row['email']}"; echo "<br>"; echo "numero immagini caricate: {$num_img}"; echo "<br>"; foreach($res_img as $immagini){ echo "{$immagini['titolo']}"; echo "<br>"; echo "{$immagini['genere']}"; echo "<br>"; echo "{$immagini['nomeimmagine']}"; echo "<br>"; } echo "<br>"; } } else{ echo "non ci sono risultati"; } } ?>

il codice che ho utilizzato è questo, non so se ho allungato la procedura o meno qundi fatemi sapere...
Rispondi quotando