Ciao joshua,
nel sempre l'id ovviamente è diverso per ogni cliente, come dovrei fare per integrare lo script nel layout vi posto cmq il codice:
visualizza.php:
Codice PHP:
<?php
include 'config.php';
// recupero i dati dal DB
$query = "SELECT * FROM clienti ORDER By Id";
$res = mysql_query($query) or die (mysql_error());
// numero delle immagini presenti nel DB
$n_img = mysql_num_rows($res);
while ($f=@mysql_fetch_array($res)){
$id = $f['id'];
$nome = stripslashes($f['nome']);
//stampiamo
echo "<a href=\"cliente.php?id=" . $id . "\">";
echo $nome . "</br>" ;
echo "</a>" ;
}
@mysql_close($cn);
?>
cliente.php:
Codice PHP:
<?php
if(isset($_GET['id'])){
include 'config.php';
// recupero dalla querystring l'ID
$id_vis = $_GET['id'];
// verifico la presenza sul DB
$query = "SELECT * FROM clienti WHERE Id = '$id_vis'";
$res = @mysql_query($query) or die (mysql_error());
$n_img = @mysql_num_rows($res);
// recupero i dati dal nome selezionato
$f = @mysql_fetch_array($res) or die (mysql_error());
$nome = stripslashes($f['nome']);
$foto = stripslashes($f['figura']);
$descrizione = stripslashes($f['descrizione']);
// stampo a video l'imagine e le relative informazioni
echo $nome . "
";
echo $foto . "
";
echo "
" . $descrizione . "
";
}
?>
Ora il template è composto da due colonne nella prima devo visualizzare la pagina visualizza.php con la lista dei nomi, e automaticamente al click sul nome mi aprirà la pagina cliente.php a lato. Spero di essere stato chiato.