Salve a tutti,
Vi pongo questo problema.
Un db con 2 tabelle, anagrafica ed un altra consegne.
nella tabella anagrafica c'è il campo, nome e cognome invece nella tabella consegne c'è la tabella data e consegne,
Quando vado a fare la select per estrarmi i dati da entrambe le tabelle funziona.
Il mio problema e che, vorrei avere una visione di tutti gli utenti inseriti nel DB e visualizzare solamente l ultima consegna scritta
La tabella anagrafica ha id auto_increment, e la tabella consegne prende l' id dalla tabella anagrafica.
le due tabelle sono collegate tramite l' id.
vi posto il codice:
<?php
include 'db.php';
$cur = mysql_query ("
SELECT anagrafica.id, anagrafica.cognome, anagrafica.nome, consegne.consegne, consegne.data, consegne.note
FROM anagrafica, consegne WHERE anagrafica.id = consegne.id
");
echo "
<table border>
<tr><th>id<th>Cognome<th>Nome<th>Consegne <th>Data<th>Note<th>Modifica
";
while ($riga = mysql_fetch_assoc($cur)){
echo "
<tr><center>
<td>$riga[id]<td>$riga[cognome]<td>$riga[nome]<td>$riga[consegne]<td>$riga[data]<td>$riga[note]<td><a href='consegne.php?id=$riga[id]' onclick=\"return(confirm('Sicuro di voler modificare la visita di $riga[2] $riga[3]'))\" > <center><img src=\"modifica.gif \"> </a> ";
}
echo "</table>";
mysql_close($conn);
?>

Rispondi quotando

