Ho risolto in parte scrivendo quanto segue:
<?php
$db =&JFactory::getDBO();
$query = "INSERT INTO #__chronoforms_data_addtabelle2
(tab2_sca, tab2_sub, tab2_ute, tab2_inte, tab2_coef, tab2_ese)
SELECT uni_sca, uni_sub, uni_ute, '".$form->data['tab_inte']."', '".$form->data['tab_coef']."', '".$form->data['tab_ese']."'
FROM #__chronoforms_data_addunita
WHERE uni_cond ='".$form->data['tab_cond']."'
AND uni_ind >='".$form->data['tab_ind']."'";
$db->setQuery($query);
$db->query();
?>
ma il problema maggiore è che ora ho bisogno di aver per forza $form->data['tab_cond']. e .$form->data['tab_ind']. (per il WHERE) nel form.. mentre questi sono già possibilimente reperibili da una terza tabella del DB
Ho in mente due soluzioni:
1) Creo una query per prendere i dati da questa TERZA tabella e creare due variabili Es.: $var_cond, $var_ind
Ma non so come creare una seconda query all'interno di una unica tag PHP
2) riuscire a prelevare i dati della TERZA tabella con una query in'un'altra tag PHP e darli al form per poi riuscire ad utilizzare: .$form->data['tab_cond']. e .$form->data['tab_ind'] nel codice scritto sopra.
Ma non so come passare i valori al form.
Ripeto.. .$form->data['tab_cond']. e .$form->data['tab_ind'] ora come ora li imposto io tramite il form ma questi dovrebbero essere valori già presi da un'altra tebella: #__chronoforms_data_addesercizio
Qualcuno potrebbe illuminarmi su una delle due soluzioni?