- Home
- Categorie
- Coding e Sistemistica
- MYSQL e altri Database
- invio form in in database mysql..help
-
invio form in in database mysql..help
ciao a tutti
ho un file form1.html
<html>
<head>
<title>Registrazione</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head><body>
<form action="insert.php" method="post" >
marca: <input type="text" name="marca">
</p>
<p>
modello: <input type="text" name="modello">
</p>
<p>
prezzo: <input type="text" name="prezzo">
</p>
<p>
<input type="submit" value="Invia">
</p>
</form>
</body>
</html>all invio del form mi da errore al seguente codice
insert.php
<?php /* Created on: 01/07/2008 */ ?>
<html>
<body>
<?php
$hostname= "localhost";
$username= "root";
$password="";
//apertura connessione database
$conn=mysql_connect($hostname, $username, $password);
if (! $conn){
echo("errore connessione");
exit ();
}
echo("connessione riuscita");//creazione o selezione di un database
mysql_select_db("articoli",$conn);
//$insert= "INSERT INTO telefoni (marca,modello,prezzo)";
//$insert.= "VALUES ('$marca','$modello','$prezzo')";
$insert = "INSERT INTO telefoni (marca,modello,prezzo)
VALUES ('$marca','$modello','$prezzo')";
if(! mysql_query($insert))
{
echo("errore");
exit();
}
echo("aggiunto correttamente");mysql_close($conn);
?>
</body>
</html>grazie per l aiuto
-
Che errore da?
se da errore la query metti mysql_query($insert) or die(mysql_error())
cosi ti mostra l'errore
-
grazie dark..ora mi dice che le variabili marca,modello e prezzo non sono definite, ma io le definite nella pagina del form..grazie
-
$prezzo ecc sarebbero da sostituire con $_POST['prezzo']
perchè in base alle impostazioni del php.ini può funzionare come no
-
scusa se ti disturbo dark potresti modificare il mio codice perchè io ho fatto cpme dici tu ma mi da il seguente errore
Parse error: parse error, expectingT_STRING' or
T_VARIABLE' or `T_NUM_STRING' in c:\program files\easyphp1-8\www\prova\insert.php on line 24
grazie mille e scusami per il disturbo
-
metti $_POST[prezzo]
-
grazie
-
prego