Joomla.it Forum

Joomla! 3 => Joomla! 3 => : andreasuriani 14 Mar 2017, 14:32:27

: [RISOLTO]Query MySql post invio modulo creato con chronoforms
: andreasuriani 14 Mar 2017, 14:32:27
Ciao a tutti,
avrei la seguente esigenza.


Dopo l'invio di un modulo CFv5 dovrei lanciare la seguente QUERY


:

UPDATE xcsri_variazioni_mensili AS a
   INNER JOIN (
      SELECT * FROM xcsri_ana_intranet 
   ) AS b ON a.nominativo=b.nominativo
   SET a.codice_fiscale = b.codice_fiscale;


Ho provato ad utilizzare questo codice dopo il Submit ma non funziona


:

<?php
$db 
=& JFactory::getDBO();   
      
     
$query "UPDATE xcsri_variazioni_mensili AS a
   INNER JOIN (
      SELECT * FROM xcsri_ana_intranet  
   ) AS b ON a.nominativo=b.nominativo 
   SET a.codice_fiscale = b.codice_fiscale;"
;
        
    
$db->setQuery($query);
?>



Qualche idea?? :(
: Re:Query MySql post invio modulo creato con chronoforms
: giovi 14 Mar 2017, 22:44:26
Manca la parte pių importante, il $db->execute()
: Re:Query MySql post invio modulo creato con chronoforms
: andreasuriani 15 Mar 2017, 10:42:33
Grazie!!!


La soluzione quindi č:


:
<?php
$db 
=& JFactory::getDBO();   
      
     
$query "UPDATE xcsri_variazioni_mensili AS a
   INNER JOIN (
      SELECT * FROM xcsri_ana_intranet  
   ) AS b ON a.nominativo=b.nominativo 
   SET a.codice_fiscale = b.codice_fiscale;"
;
        
    
$db->setQuery($query);
    
$db->execute();
?>