Ciao, premetto che non sono esperto e sto cominciando a impararlo adesso questo linguaggio.
Ho un problema: ho un database e voglio fare una pagina che mi permetta di eliminare delle righe dal database. Visualizzo i dati in una tabella con un checkbox per ogni riga con il nome preso dal database (che corrisponde all'username). ll problema è che non ho idea di come recuperare quei dati essendo il nome dei checkbox preso in automatico dal database..
Provo il codice che forse non mi sono spiegato bene..
Codice PHP:
if(isset($_GET["op"])) {$op=$_GET["op"];};
if($op=="cancella") {
$database=odbc_connect("database","","") or die ("Impossibile");
$utenti=odbc_exec($database,"select * from utenti");
echo"<form method=\"POST\" action=\"utenti.php?op=cancellaok\">";
echo"<table border=\"1\">";
echo"
<tr>
<td>Seleziona</td>
<td>Username</td>
<td>Nome</td>
<td>Cognome</td>
<td>email</td>
</tr>";
while(odbc_fetch_row($utenti))
{
echo "<tr> <td><input type=\"checkbox\" value=\"",odbc_result($utenti,"username"),"\" name=\"",odbc_result($utenti,"username"),"\"></td>";
echo "<td>",odbc_result($utenti,"username"),"</td>";
echo "<td>",odbc_result($utenti,"nome"),"</td>";
echo "<td>",odbc_result($utenti,"cognome"),"</td>";
echo "<td>",odbc_result($utenti,"email"),"</td>";
echo "</tr>";
};
echo"</table>";
echo"<input type=\"submit\"";
echo"</form>";
odbc_free_result($utenti);
odbc_close($database);
};
?>
Grazie in anticipo