Salve,chiedo ai più esperti procedo step by step
1 ho realizzato un form di inserimento dati di 3 campi ,
due campi di una tabella e
un campo appartenente ad un altra tabella
2 i dati inseriti vengono smistati nelle diverse tabelle direttamente?
Salve,chiedo ai più esperti procedo step by step
1 ho realizzato un form di inserimento dati di 3 campi ,
due campi di una tabella e
un campo appartenente ad un altra tabella
2 i dati inseriti vengono smistati nelle diverse tabelle direttamente?
Per "smistarli" nelle diverse tabelle devi fare due query separate:
Ciao!Codice:INSERT INTO tabella1 (campo1, campo2) VALUES ($_POST['campo_form_1'],$_POST['campo_form_1']); INSERT INTO tabella2 (campo3) VALUES ($_POST['campo_form_3']);
regolamento altervista_______________ regolamento forum
Grazie Alemoppo!!!!!
cmq ti dico che,
illuminato esclusivamente dalla mia saggia Intuizione e da piccole arcaiche nozioni scolastiche,
questo è il risultato che riesco ad ottenere dai tuoi saggi consigli!!!!
http://aforismadelgiorno.altervista....eesercizio.php
step successivi da realizzare:
1 realizzare l output dei dati
2 utilizzare join per le tabelle
Eh... hai bisogno di aiuto?
Comunque:
Hai un errore in una query "INSERT".la seconda inserzione dati non va beneYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 2
Ciao!
regolamento altervista_______________ regolamento forum
Codice PHP:
//query d'inserimento dei dati
$query = "INSERT INTO tb_uno SET
Cognomex='$Cognomex',
Nicknamex='$Nicknamex'";
$querydue = "INSERT INTO tabella_due SET
joketext='$joketext";
@mysql_query($query) or die ("qualcosa non va bene" . mysql_error());
@mysql_query($querydue) or die ("la seconda inserzione dati non va bene" . mysql_error());
Ultima modifica di alemoppo : 23-02-2014 alle ore 15.45.25
Stai mischiando le query INSERT e UPDATE: la INSERT non ha SET, ma VALUES. Riguardati le sintassi delle query.
Comunque, usa la versione improved di mysql, quindi mysqli (funziona, per ora, anche con mysql, ma è un modo deprecato di interagire con il database).
Ciao!
regolamento altervista_______________ regolamento forum
Salve, in realtà dovevo usare isset ....,cmq ho corretto lo script con INSERT e VALUES ,
le query funzionano,ma
ho un bug grave e due meno gravi
1 quando aggiorno la pagina web del file realizzato, ed ho contemporaneamente phpmyadmin attivo si aggiornano records NULLI
2nella tabella che contiene nicknamex devo trovare una chiave per poter evitare la ridondanza cioè che si ripetino i nickname con l aggiunta di testo( joketext)
3 devo sempre manualmente aggiungere l id corrispondente dal server phpmyadmin per legare il testo a chi lo scrive tramite form? o c è un rimedio migliore?
Grazie
Dan