Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Problema probabilmente di sintassi su visualizzazione riga database

    Ho un problema probabilmente di sintassi sulla visualizzazione di una riga estratta da una tabella. Nel seguente listato, se inserisco dati senza corrispondenza nel database ho il messaggio giusto che non ci sono risultati. Se i risultati invece ci sono non visualizzo niente. Purtroppo la documentazione che ho non mi permette di rilevare l'errore.
    $connessione = mysql_connect($host,$utente,$passwd)
    or die("Connessione non riuscita: " . mysql_error());
    mysql_select_db("news") or die("Selezione del database non riuscita");
    $np = "SELECT id_persona FROM persona WHERE Cognome = '$cognome' AND Nome = '$nome' ";
    $rnp = mysql_query($np,$connessione);
    if($rnp) {
    if(mysql_num_rows($rnp)) {
    while($riga = mysql_fetch_array($rnp)){ echo "<a href=\"scelta_persona_congresso.php?id_persona=$ri ga[id_persona]\" - $riga[id_persona] $riga[Nome] $riga[Cognome] $riga[Organizzazione] $riga[Link]</a>
    ";}
    }
    else {
    echo "nessuna persona trovata, non e' possibile procedere all'inserimento";
    }
    } else {
    echo "
    ";
    echo mysql_error();
    }
    mysql_close($connessione);
    Grazie in anticipo per l'aiuto

  2. #2
    SELECT id_persona FROM .....

    selezioni solo un campo... che vuoi miracoli dalla query? prova con

    SELECT * FROM .....etc....

    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  3. #3
    A dire la verità avevo già provato con SELECT *, ma avevo gli stessi problemi.
    Grazie comunque

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.