Visualizzazione dei risultati da 1 a 10 su 16

Visualizzazione discussione

  1. #1

    bind_param, assegnare valori dinamicamente

    Ciao a tutti, sto cercando di crearmi un metodo che mi fa una multi update su una tabella passandogli un' array (ad esempio una $_POST["lista"]. Come è adesso funziona, solo che non ha l' aspetto di un metodo, nel senso che le variabili alle quali vanno assegnati i valori sono create in maniera statica e io vorrei farlo dinamicamente per quando in futuro lo riutilizzerò. Come si può fare?

    Codice PHP:
    public function f_update_by_post_array($array$pst$id_sow)       
    {  
        
    $ctrl 0;        
        for(
    $i=0$i<count($array); $i++)        
        {           
           
    // definizione della variabile per la sostituzione del placeholder
           //QUESTA PARTE VORREI CREARLA DINAMICAMENTE          
           
    $pst->bind_param('iii'$id_jobs_status$id_summary_of_work$id_jobs);                         
           
    $id_jobs_status 9;           
           
    $id_summary_of_work $id_sow;           
           
    $id_jobs $array[$i];                      

            
    //se l' update va a buonfine incremento di 1           
            
    if($pst->execute())           
             {              
                 
    $ctrl++;           
              }                        
         }

        
    //se ha raggiunto $array significa che tutte le update    
        //sono andare a buon fine   
        
    if($ctrl == count($array))        
        {           
            return 
    true;        
         }        
         else       
        {         
            return 
    false;        
        }     

    Ultima modifica di camionistaxcaso; 04-05-2015 a 15:44

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.