Ciao a tutti, ecco il problema. (Sono proprio alle prime armi e ho già letto la guida di base.. ora sto tentando di far pratica).
MIO OBIETTIVO:
1) vorrei avere una pagina html in cui dal sito web uno può inserire dei dati che finiranno in una tabella mySQL (e dalla quale poi poter richiamare, all'occorrenza in altre pagine html, solo quelli utili..)
2) ho creato una pagina html così:
codice:
<form method="post" action="input.php">
Nome: <input type="text" name="nome" size="25">
Indirizzo: <input type="text" name="indirizzo" size="50">
<input type="submit" value="Invia">
3) e poi la pagina input.php
Codice PHP:
$connetti=mysql_connect('localhost','username','') or die('Errore...');
$apridb=mysql_select_db('my_username', $connetti) or die('Errore...');
$metto=mysql_query("INSERT INTO tabella_esempio (nome,indirizzo) VALUES ('$nome','$indirizzo')");
$chiudi=mysql_close($connetti);
PROBLEMA: innanzitutto: mi dà errore! (come devo fare per ricevere la descrizione dell'errore con php?)
Sul perché non funzioni, può c'entrare il fatto che "nome" e "indirizzo" sono i nomi della seconda e della terza colonna della tabella mentre la prima colonna, che ho chiamato ID e si compila da sola, non l'ho considerata in questo script?
Grazie,
Claudio