Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2004
    Messaggi
    131

    lista risultati con query

    ciao a tutti
    non capisco come mai facendo qs query che dovrebbe restituirmi tutti i record del db uno sotto l'altro me ne restituisce solo 1...
    cosa manca?
    AVETE QUALCHE IDEA?
    GRAZIE INFINITE!

    <? include("include/connessione.php");?>
    <?
    //faccio la query
    $risultato = mysql_query("SELECT * FROM comunicazioni WHERE pubblico=-1", $connessione) or die("$risultato
    " . mysql_error());
    while($riga = mysql_fetch_array($risultato)) {

    $ID=$riga['ID'];
    $Titolo=$riga['Titolo'];
    $Testo=$riga['Testo'];
    $Data=$riga['Data'];
    $Testolungo=$riga['Testolungo'];

    ?>
    .
    .
    .
    <? echo $Titolo; ?>
    .
    .
    .
    <?
    }

    //chiudo la connessione a mysql
    mysql_close($connessione);
    ?>

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2006
    Messaggi
    13
    Prova ad 'pulire' le variabili con la funfione unset($variabile);

    while($riga = mysql_fetch_array($risultato)) {

    unset($ID);
    ..
    ..
    ..
    ..

    $ID=$riga['ID'];
    $Titolo=$riga['Titolo'];
    $Testo=$riga['Testo'];
    $Data=$riga['Data'];
    $Testolungo=$riga['Testolungo'];
    ...
    ..
    ..
    ?>
    .
    .
    .
    <? echo $Titolo; ?>
    .
    .
    .
    <?
    }

    oppure usa degli array quando effettui il ciclo while

    prova così:
    $i=0;
    while($riga = mysql_fetch_array($risultato)) {

    $ID[$i]=$riga['ID'];
    $Titolo[$i]=$riga['Titolo'];
    $Testo[$i]=$riga['Testo'];
    $Data[$i]=$riga['Data'];
    $Testolungo[$i]=$riga['Testolungo'];
    $i++;
    }

    Poi stampo i vari array


    ciao

    alb400hs

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.