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

    Perchè cominicia...dal secondo??

    Ciao ragazzi

    scusate la domanda che può sembrare cretina .

    Ma perchè se dò una query del tipo "select * from resellers order by 'ragionesociale'" mi stampa tutti i record....tranne il primo record della tabella?

    Ho provato anche con limit 0,100 ma niente da fare!

    (e così anche per "select * from resellers order by provincia'" oppure "select * from resellers order by 'citta'")


    Grazie mille!!

    ciau!
    Che fortuna possedere una grande intelligenza: non ti mancano mai le sciocchezze da dire.

  2. #2
    probabilmente fai una chiamata di troppo alla funzione
    mysql_fetch_array

    è un errore comune

  3. #3
    Originariamente inviato da bubu77
    probabilmente fai una chiamata di troppo alla funzione
    mysql_fetch_array

    è un errore comune

    Scusa, carissimo, ma non ho esattamente capito dove ho sbagliato.

    In che senso ho fatto una chiamata di troppo?

    Il mio codice dice:
    codice:
    $dati=mysql_query("bla bla bla");
    $array=mysql_fetch_array($dati);
    ....(altro).....
    #per la stampa dei risultati
    while ($array=mysql_fetch_array($dati))
    print.......(tutti i record)
    Si può far di meglio?


    ps. scusa ma stai parlando con un principiante (non so se l'avevi capito!!! )


    Grazie!!!
    Che fortuna possedere una grande intelligenza: non ti mancano mai le sciocchezze da dire.

  4. #4
    Questo è di troppo:

    $array=mysql_fetch_array($dati);

    toglilo
    Addio Aldo, amico mio... [03/12/70 - 16/08/03]

  5. #5
    esattamente come dice gm il primo record viene preso e poi sovrascritto con il secondo quando comincia il while

  6. #6
    codice tipo
    codice:
    <?php
    $query = mysql_query( " bla bla bla ");
      if ( mysql_num_rows( $query ) > 0 ) {
        while( $dati = mysql_fetch_array( $query ) ) {
           echo $dati['campo_blablabla'];
        }
        unset( $dati );
      }
    unset( $query );
    ?>
    Totò, vero ma strano
    www.ateicos.com

  7. #7
    Grazie a tutti!!!
    Che fortuna possedere una grande intelligenza: non ti mancano mai le sciocchezze da dire.

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.