E se facessi fare tutto ad sql?
codice:
<?php
echo '
';
$qry3="SELECT caratteristiche AS LIMITI FROM utenti JOIN caract ON aspetto1 = valori WHERE aspetto1 LIKE '1%' AND id='$_GET[id]' UNION SELECT caratteristiche AS POTENZIALITA FROM utenti JOIN caract ON aspetto1 = valori WHERE aspetto1 LIKE '2%' AND id='$_GET[id]'";
$result3 = mysql_query($qry3);
echo '
<CENTER><table><table border="1" cellpadding="8" cellspacing="5">
<tr>
<td>LIMITI</td>
<td>POTENZIALITA</td>
<td></td>
<td></td>
</tr>
';
while ($row3 = mysql_fetch_array($result3))
{
echo '
<tr>
<td>' . $row3['LIMITI'] . '</td>
<td>' . $row3['POTENZIALITA'] . '</td>
';
}
echo '</table></CENTER>
';
?>
In questo modo la colonna LIMITI mi viene riempita....nella colonna POTENZIALITA' non vedo nulla (e dovrebbe esserci un valore invece!) e php mi restituisce l'errore che recita come l'indice POTENZIALITA non è definito....?????????