|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 5245
|
Inserimento dati in PHP
Allora ho creato il database Rubrica e quindi la tabella clienti.
La tabella clienti è composta dai seguenti campi: CLIENTI +ID_UTENTE auto_increment +NOME +COGNOME +TELEFONO Poi ho creato il mio form per l'inserimento di questi dati. Infine ho creato il file "inserimento.php" per inserire i dati compilati dal modulo/form per inserirli nel database Codice:
<?
$conn = mysql_connect("localhost","root","") or die ("Errore nella connessione");
mysql_select_db('rubrica',$conn) or die ("Errore nel selezionare il database");
$sql = "INSERT INTO clienti
(
ID_UTENTE,
NOME,
COGNOME,
TELEFONO,
)VALUES(
".$GET["NOME"].",
'".$GET["COGNOME"].",
'".$GET["TELEFONO"]."'
)
",
?>
Consigli? |
|
|
|
|
|
#2 | |
|
Senior Member
Iscritto dal: Feb 2005
Città: Napoli (provincia)
Messaggi: 2372
|
Quote:
__________________
|
|
|
|
|
|
|
#3 |
|
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8897
|
si ma non hai fatto eseguire la stringa
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 5245
|
L'ho modificato nella seguente maniera, ma non ottengo ancora risultati
Codice:
<?
$conn = mysql_connect('localhost','root') or die ("Errore nella connessione");
mysql_select_db('rubrica',$conn) or die ("Errore nel selezionare il database");
$sql = "INSERT INTO clienti
(
ID_UTENTE,
NOME,
COGNOME,
TELEFONO,
)VALUES(
".$GET["NOME"].",
'".$GET["COGNOME"].",
'".$GET["TELEFONO"]."'
)
",
mysql_query($sql);
mysql_close($conn);
?>
|
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Jan 2006
Città: Pisa
Messaggi: 2500
|
Quote:
__________________
|
|
|
|
|
|
|
#6 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 5245
|
ho provato anche con quello, ma non funge
|
|
|
|
|
|
#7 |
|
Senior Member
Iscritto dal: Feb 2005
Messaggi: 321
|
ciao, secondo me non riesce a passare i dati dalla pagina con il form alla pagina inserimento.php
io farei in insrimento.php $nome = $_REQUEST[nome]; $cognome = $_REQUEST[cognome]; $telefono = $_REQUEST[telefono]; echo $nome; così vedi se ti passa i dati, oppure se il problema è l invio dei dati dal form poi dopo aver aperto la connessione con il DB mysql_query= "INSERT INTO CLIENTI (NOME , COGNOME , TELEFONO) VALUES ('&nome' , '$cognome', '$telefono');
__________________
Ho trattato con ... Aristocrat74 ... felipe ... civas85 ... Isomarcus ... Flipoweb ... GN_Snake ... smartz ... cajenna |
|
|
|
|
|
#8 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 5245
|
Ragazzi, posso chiedervi la cortesia di postare il codice che scrivereste per inserire i dati (mediante form) all'interno di un database?
Le ho provate tutte (come dice Rocco Thanks |
|
|
|
|
|
#9 | |
|
Senior Member
Iscritto dal: Feb 2005
Città: Napoli (provincia)
Messaggi: 2372
|
Quote:
Codice:
"INSERT INTO clienti
(
NOME,
COGNOME,
TELEFONO,
)VALUES(
".$GET["NOME"].",
'".$GET["COGNOME"].",
'".$GET["TELEFONO"]."'
)
__________________
|
|
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Apr 2005
Messaggi: 5245
|
Ragazzi ho finalmente risolto. Il problema poi alla fine si è rilevato una cretinata. In pratica avevo inserito all'interno di inserimento.php NOME, COGNOME, TELEFONO mentre nel form i nome erano in minuscolo
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:45.











Raffo™ (io, non la birra) |
|







