ciao raga , ho problema come faccio a visualizzare un singolo profilo da una lista?
con questo codice creo la lista :
Codice HTML:<div class="bordi"> <tbody> <table width="100%"> <tr> <td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%"> <a>Foto</a> </td> <td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="16%"> <a>Mansione</a> </td> <td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%"> <a>Nome</a> </td> <td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="16%"> <a>Residenza</a> </td> <td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%"> <a>Eta'</a> </td> <td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%"> <a>Profilo</a> </td> </tr> </table> </tbody> </div> <div class="bordi">una volta linkato il link perdo i dati e non riesco a ottenere il risultato con il codice:Codice PHP:<?php $query = "SELECT * FROM utenti_info LIMIT 0, 15";
$result = mysql_query($query);
if (!$result) die ("Database access failed: " . mysql_error());
$rows = mysql_num_rows($result);
for ($j = 0 ; $j < $rows ; ++$j)
{
$row = mysql_fetch_row($result);?>
<tbody>
<table width="100%">
<tr>
<td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%">
<?php echo '<p><img src="upload/'.$row[12].'" alt="" width="75px" height="75px" border="0" /></p>'; ?>
</td>
<td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="16%">
<?php echo $row[14]; ?>
</td>
<td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%">
<?php echo $row[5]; ?>
</td>
<td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="16%">
<?php echo $row[11]; ?>
</td>
<td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%">
<?php $annoattuale = date("Y");
$annoutente = ($row[9]);
$i = ($annoattuale - $annoutente);
echo $i; ?>
</td>
<td align="center" class="bordi" bgcolor="#F7F7F7" border="2" width="17%">
<?php echo '<strong><a href="profilo.php?azione=scheda">Scheda</a></strong>'; ?> /* qui vorrei linkare il profilo singolarmente */
</td>
</tr>
</table>
</tbody>
<?php } ?>
</div>
</body>
</html>
Potete dirmi dove sbaglio e gentilmente soggerirmi una soluzione alternativaCodice PHP:$username=($row(3));
$result = mysql_query("SELECT * FROM utenti_info WHERE username = '$username'");
$row = mysql_fetch_array($result);
echo '<p><img src="upload/'.$row['Foto'].'" alt="" width="300" height="300" align="right" border="10" /><br /></p>';
echo '<p><strong>Curriculum: </strong><a href="upload/Curriculum/'.$row['Curriculum'].'">Curriculum</a></p>';
echo '<p><strong>Mansione: </strong>'.$row['Mansione'].'</p>';
echo '<p><strong>Username: </strong>'.$row['username'].'</p>';
echo '<p><strong>Email: </strong>' .$row['email'].'</p>';
echo '<p><strong>Nome: </strong>' . $row['Nome'] . '</p>';
echo '<p><strong>Cognome: </strong>' . $row['Cognome'] . '</p>';
echo '<p><strong>Luogo di Nascita: </strong>'.$row['Luogo'].'</p>';
echo '<p><strong>Residenza: </strong>'.$row['Residenza'].'</p>';
}
Grazie anticipatamente

LinkBack URL
About LinkBacks

