ciao a tutto...è da poco che stò studiando il php ed il problema che non riesco ad affrontare è questo:
praticamente come db stò utilizzando "easyphp" ed ho creato un db di nome "dati" con tabella di nome "persone" dove a sua volta ho inserito solo 2 campi ovviamente di tipo varchar "cognome" e "nome" fino quì tutto ok!
poi ho creato due file php 1 per inviare i dati nel db l'altro per connettersi e inserire nel db....
il primo file si chiama: create_entry.php5 ed il codice è questo:
<h2>INSERIMENTO NOMINATIVI NEL DATABASE</h2>
<form method=post action="sign.php5">
Cognome:
<input type="text" size="40" name=cognome>
Nome:
<input type="text" size="40" name=nome>
<input type="submit" name="submit" value="Inserisci!">
</form>
il secondo file si chiama sign.php5 ed il codice è questo:
<?php
mysql_connect("localhost", "root", "")
or die ("Non si connette al database");
mysql_select_db("dati")
or die ("Non seleziona il database");
$query = "insert into persone(cognome,nome) values ('$cognome', '$nome');";
mysql_query($query) or die(mysql_error());
?>
<h2> NOMINATIVI NEL DATABASE</h2>
non mi da nessun errore ma il problema è che nel db mi va ad inserire i dati vuoti......praticamente mi risulta che ho inserito i dati ma quando apro la tabella...la tabella risulta vuota....dove sbaglio????????
stò impazzendo.......
![]()
help me please......