Visualizzazione dei risultati da 1 a 10 su 11

Hybrid View

  1. #1
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,509
    Perché ciò che ti ritorna una query non è un array, è un record set, fetch_assoc() non lavora su array.
    L'array $result lo devi scorrere con foreach() e ad ogni iterazione usare while e fetch_assoc(), perché ogni entry dell'array contiene un record set.

  2. #2
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    Perché ciò che ti ritorna una query non è un array, è un record set, fetch_assoc() non lavora su array.
    L'array $result lo devi scorrere con foreach() e ad ogni iterazione usare while e fetch_assoc(), perché ogni entry dell'array contiene un record set.
    Giusto.. Ma si possono raccogliere i dati diversamente per salvarli tutti in $result come se fosse stata fatta un'unica chiamata..?
    Perchè ho altri select che agiscono tramite dei link e l'operazione successiva è la stessa per tutte, ovvero:
    Codice PHP:
    while ($dati $result->fetch_assoc()) {
       
    etcetcetc.


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.