Visualizzazione dei risultati da 1 a 3 su 3

Discussione: questi 2 codici

  1. #1

    questi 2 codici

    ....

    Codice PHP:
    for($i 1$i <= 12$i++) {
    $querymysql_query("select id from categorie where id='$i'");
    $rows mysql_fetch_array($query);

    //------------------

    $query=mysql_query("select * from categorie");
    while (
    $rows=mysql_fetch_array($query)){ 

    sbaglio o non dovrebbero fare la stessa cosa?


    perchè con il primo, mi elenca i risultati del db dalla riga 1 a 12 (come dice il ciclo for)

    e invece la seconda, mi elenca solo l'ID n° 1?
    cosa mi manca? il secondo codice, non dovrebbe incrementare automaticamente e farmi vedere l'elenco di tutta la tabella?

    :master:
    PIERCHI

  2. #2
    codice monco...

    la prima fa 12 queries ... pescando una linea per volta.

    la seconda prende tutti i record e con il while cicla tutto il result set una riga alla volta. Manca la parte di chiusura del while. percio' anche la risposta si ferma qui. Monca.

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

  3. #3

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 © 2026 vBulletin Solutions, Inc. All rights reserved.