Ciò di cui ho bisogno forse è da mettere in "WHERE statement"
Come avevo già letto ieri in una
risposta di vales.
Il problema principale è che anche se cerco su GOOGLE non vedo come ottenere un codice che possa servirmi.
I valori della tabella unità sono:
uni_cond - uni_pal - uni_sca - uni_pia - uni_tip - uni_ute
I valori della tabella palazzina sono:
cand_inte - pal_inte - pal_sca1 - pal_sca2 - pal_sca3 - pal_sca4
Ho riprovato a dedicarmi al php creando questo codice che naturalmente non capisco perchè non funzioni:
<table id="db_multi_record_loader" width="100%" border="0">
<tr>
<?php
$db =& JFactory::getDBO();
$query = "SELECT FROM #__chronoforms_data_addpalazzine WHERE cand_inte='".$form->data['rec']."'";
$db->setQuery($query);
$db->query();
foreach ($bb as $a)
{
echo "
<td> ".$a['pal_inte']." </td>
";
if( $a['pal_sca1'] == 'Scala A')
{
echo"<tr>Scala A</tr>";
$db =& JFactory::getDBO();
$query = "SELECT FROM #__chronoforms_data_addunita WHERE uni_cond='".$form->data['rec']."' AND uni_sca='A'";
$db->setQuery($query);
$db->query();
foreach ($bb as $a)
{
echo "<tr>".$a['uni_ute']."</tr>";}
}
}
?>
</tr>
</table>
Per ottenere il seguente risultato:(non ho ancora aggiunto il valore uni_pia perchè già così non funziona..)Esiste un modo più semplice o devo dedicarmi al php?.. dove sbaglio nel codice?.. Ho paura di star puntando ad imprese un po' troppo ardue..