Ciao ho un DB dal quale estraggi i dati dei campi city, nome, foto. Creo un array con questi dati estratti e assegno loro una variabile.
$query="SELECT city, nome FROM tabella ";
$result = mysql_query($query);
while ($row = mysql_fetch_array($result)){
$city= $row["city"];
$nome = $row["nome"];
}
mysql_free_result($result);
Ora vorrei creare un foreach che mi permetta di stampare questi tre dati al'interno di un div che verrà quindi replicato per tutti gli altri dati contenuti nel db. ES:
<?php
echo"
<div class=\"dati\">
Città: $city
Nome: $nome
</div>
";?>
Ho provato così ma credo sia sbagliato:
<?php
foreach ($result as $dati){
echo"<div class=\"dati\">
$dati['city ']
$dati['nome ']
</div>"
}
;?>
Qualcuno mi sa spiegare dove sbaglio?