La pagina che dovrebbe farmi modificare i valori del db è:
codice:
<?php
$box=$_POST ['selezione'];
if($box==true)
{
//Creiamo una variabile per connetterci al DB
$connessione = mysql_connect ('localhost','root','ermesweb');
//Selezioniamo il database e la connessione da usare
mysql_select_db('primodatabase',$connessione);
//Mi collego alla tabella
$conn = mysql_query("select * from esercizio where id=box");
$risultati = mysql_result($conn, $box, "nome");
echo("<form method=post action=scrittura.php>
");
echo("Nome: <input name=nuovonome type=text id=nuovonome value=$risultati
");
echo("Cognome:<input name=nuovocognome type=text id=nuovocognome value=$vecchiocognome>
");
echo("Telefono:<input name=nuovotelefono type=text id=nuovotelefono value=$vcchiotelefono>
");
echo("Email:<input name=nuovoemail type=text id=nuovoemail value=$vecchioemail>
");
echo("Indirizzo:<input name=nuovoindirizzo type=text id=nuovoindirizzo value=$vecchioindirizzo>");
echo("<input type=submit name=Submit value=Invia>
");
echo("</form>");
mysql_close($connessione);
}
else
{
echo("non è stato selezionato nessun record da modificare!");
}
?>
ma mi restituisce sempre questo errore:
codice:
Warning: mysql_result(): supplied argument is not a valid MySQL result resource in C:\wamp\www\database\formmodifica.php on line 20
Non capisco il perchè, sto cercando di recuperare un campo alla volta e farlo scrivere nel campo text del form......