Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026

    Creare metodo che stampi tutti i records

    Salve.
    Come posso fare per creare un metodo che stampi tutti i records di una tabella?
    Ho provato in questo modo:
    Codice PHP:
    public function elenca($query)
        {
            
    $flag true;
            
    $ris_offerta $this->Query($query);
            while (
    $row mysql_fetch_row($ris_offerta)) {
                if(
    $flag){
                    
    $flag false;
                    return 
    $row[1];
                }
                else {
                    
    $flag true;
                    return 
    $row[1];    
                }
            }
        } 
    Mentre dal lato web:
    Codice PHP:
    $query "SELECT * FROM persona ";  
         
    $ris_ele $db->elenca($query);
         echo 
    "
    elenco : 
    $ris_ele"
    Grazie anche solo per indicazione ad un link che parli di come costruire metodi per gestione dei records nei database e di come vengono implementati dal lato web.

  2. #2

    Re: Creare metodo che stampi tutti i records

    Originariamente inviato da Ironmax
    Salve.
    Come posso fare per creare un metodo che stampi tutti i records di una tabella?
    Ho provato in questo modo:
    Codice PHP:
    public function elenca($query)
        {
            
    $flag true;
            
    $ris_offerta $this->Query($query);
            while (
    $row mysql_fetch_row($ris_offerta)) {
                if(
    $flag){
                    
    $flag false;
                    return 
    $row[1];
                }
                else {
                    
    $flag true;
                    return 
    $row[1];    
                }
            }
        } 
    Mentre dal lato web:
    Codice PHP:
    $query "SELECT * FROM persona ";  
         
    $ris_ele $db->elenca($query);
         echo 
    "
    elenco : 
    $ris_ele"
    Grazie anche solo per indicazione ad un link che parli di come costruire metodi per gestione dei records nei database e di come vengono implementati dal lato web.
    Ma vorresti elencare tutti i campi di una tabella? Potresti usare un fetch_array nel while

    comunque non ho capito a cosa serva:
    Codice PHP:
    if($flag){ 
                    
    $flag false
                    return 
    $row[1]; 
                } 
                else { 
                    
    $flag true
                    return 
    $row[1];     
                } 
    Se ritorna sempre $row[1] tanto vale levare l'if e mettere solo il return

  3. #3
    Utente di HTML.it L'avatar di Ironmax
    Registrato dal
    Dec 2008
    Messaggi
    1,026
    Poi alla fine ho costruito questo metodo:
    Codice PHP:
    // metodo per stampare a video tutti i records
        // quelli che nell'array row[]
        
    public function elenca($query)
        {
            
    $ris_offerta $this->Query($query);
            while (
    $row mysql_fetch_row($ris_offerta)) 
            {
                echo 
    "
    "
    ;
                echo 
    $row[0]. " " $row[1] . " " $row[2];
                
            }
             
        } 

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.