Visualizzazione dei risultati da 1 a 2 su 2

Visualizzazione discussione

  1. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    while ($i < $rows)

    $rows non è un numero, è un array

    dopo il
    $rows=mysql_fetch_array($result);

    metti
    print_r($rows); exit;

    vedi cosa stampa.

    Inoltre non fai mai $i++ quindi $i vale sempre 0.

    EDIT: non vedo la chiusura del while, quindi probabilmente dopo hai altro codice e magari anche $i++, se così fosse, questo ti manda $i fuori indice nel result set del risultato, perché il confronto $i<$rows non è corretto e risulta sempre vero, in pratica andresti in loop, ma lo sforamento dell'indice del result set ti blocca con un errore.
    Ultima modifica di Alhazred; 12-10-2014 a 17:16

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.