ciao a tutti,
scusate la mia ignoranza in materia ma stò cominciando ora a studiare php e mysql.
e sono alle prime armi.
![]()
![]()
mi è stato posto un esercizio modificare il php che ho fatto sotto in modo da non utilizzare il foreach ma fare fare direttamente la sequenza in sql.
ho capito che devo sostituire * di SELECT con la chiave =>valore della mia variabile anagrafica.
<?php
$connessione = mysql_connect('****','***','*****');
mysql_select_db('***');
$matricola= $_REQUEST['matricola'];
$risultati = mysql_query("SELECT * FROM anagrafica WHERE matricola = $matricola");
$riga = mysql_fetch_assoc($risultati);
foreach ($riga as $chiave => $valore) {
if (!empty($_REQUEST[$chiave]))
{echo "$chiave : $valore
";
echo "<hr />";
}
}
mysql_free_result($risultati);
mysql_close($connessione);
?>
ho sfogliato i tutorial ma sono a un vicolo cieco.
se mi poteste dare qualche piccolo input per andare avanti !!!
GRAZIE!!!