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

    lapsus freudiano... query e foreach...

    Ciao a tutti.... è lunedi mattina e il mio cervellino fa fatica a partire....
    ho un dubbio :master: sull'uso del foreach con una query sql... come faccio a visualizzare tutte le righe complete della query con foreach?

    Io ho usato:
    Codice PHP:
    $rstMO=ibase_query("Select c1,c2,c3 from tabella");

       foreach (
    ibase_fetch_row($rstMO) as $key => $riga) {
       
    se faccio print_r mi visualizza solo la prima riga
           
       


  2. #2
    usa WHILE, il foreach scorre l'array, ma in quel momento l'array che porta il result set ha una sola riga.

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

  3. #3
    non ho capito stamattina sono

  4. #4
    Utente di HTML.it L'avatar di luca200
    Registrato dal
    Apr 2002
    Messaggi
    4,120
    Riproviamo.
    Foreach scorre gli elementi di un array.
    fetch_row() ti restituisce un array contenente un elemento per ogni colonna della tabella. Quindi tu scorrerai quello. Punto.

    Quello che vuoi fare si fa col while.

  5. #5
    OK CAPITO

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.