Ho creato questo form:
Poi, nella paggina "aggiungiclassifica.php" ho scritto questo script:
e nel mysql, ho creato la tabella "classifica" con questi valori:
id int(11) NOT NULL,
squadra varchar(50),
punti int(50)
poi ho inserito manualmente nel database i valori delle squadre (juventus, inter, roma, napoli) e 0 punti di default a tutti, ma ogni volta che attraverso il form cerco di aggiornare i punti nel database, mi dà l'errore che ho impostato nello script:
Errore: impossibile aggiungere i punti nel database!
HTML:
<html>
<head>
<title></title>
</head>
<body>
<form name="classifica" action="aggiungiclassifica.php" method="post">
<select name="squadra">
<option value="Juventus">Juventus</option>
<option value="Inter">Inter</option>
<option value="Napoli">Napoli</option>
<option value="Roma">Roma</option>
</select>
<select name="punti">
<option value="1">+1</option>
<option value="3">+3</option>
<option value="0">0</option>
<input type="submit" value="aggiorna punti">
</select>
</form>
</body>
</html>
Poi, nella paggina "aggiungiclassifica.php" ho scritto questo script:
PHP:
<?php
$db = mysql_connect('localhost','mateky','');
if($db == FALSE)
die('Errore: impossibile connettersi al database!');
if(!mysql_select_db('my_mateky'))
die('Errore: impossibile accedere al database!');
{
$ris = mysql_query("INSERT INTO classifica (squadra,punti) VALUES('".$_POST['squadra']."','".$_POST['punti']."')");
if(!$ris)
die('Errore: impossibile aggiungere i punti nel database!');
}
mysql_close($db);
?>
e nel mysql, ho creato la tabella "classifica" con questi valori:
id int(11) NOT NULL,
squadra varchar(50),
punti int(50)
poi ho inserito manualmente nel database i valori delle squadre (juventus, inter, roma, napoli) e 0 punti di default a tutti, ma ogni volta che attraverso il form cerco di aggiornare i punti nel database, mi dà l'errore che ho impostato nello script:
Errore: impossibile aggiungere i punti nel database!
Ultima modifica di un moderatore: