Visualizzazione risultati 1 fino 2 di 2

Discussione: Profilo da una lista

  1. #1
    Guest

    Predefinito Profilo da una lista

    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">
    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>
    una volta linkato il link perdo i dati e non riesco a ottenere il risultato con il codice:

    Codice 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>';

    }
    Potete dirmi dove sbaglio e gentilmente soggerirmi una soluzione alternativa

    Grazie anticipatamente

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,067

    Predefinito

    Dovresti linkare l'id dell'utente, una cosa tipo:
    Codice PHP:
    <?php echo '<strong><a href="profilo.php?azione=scheda&id='.$row['id'].'">Scheda</a></strong>'; ?>
    Quindi
    Codice PHP:
    SELECT * FROM utenti_info WHERE id = '$_GET["d"]'
    Ciao!

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •