In un file php o tante stringhe NON associate a variabili, es:
stringa1
stringa2
stringa3
stringa3
etc...
Come faccio a 'sbatterle' una ad una in singoli record?
In un file php o tante stringhe NON associate a variabili, es:
stringa1
stringa2
stringa3
stringa3
etc...
Come faccio a 'sbatterle' una ad una in singoli record?
Così va, ma non mi fa l'insert, dov'è l'errore?Codice PHP:
$keys = "stringa1
stringa2
stringa3
stringa4
etc..";
$array_parole = explode("\n",$keys);
$numeroVariabili = count($array_parole);
for ($a = 1 ; $a <=$numeroVariabili ; $a++) {
$key2 = $array_parole[$a];
$query = "INSERT INTO ric (Key) VALUES ('$key2')";
$result = mysql_query($query, $db);
}
Prova con =>
$result = mysql_query($query, $db) or die(mysql_error());
Ridatemi i miei 1000 posts persi !!!!
Non serve a nulla ottimizzare qualcosa che non funziona.
Cerco il manuale dell'Olivetti LOGOS 80B - www.emmella.fr
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Key) VALUES ('stringa')' at line 1
VVoVe:
Stampando la query da'
INSERT INTO ric (Key) VALUES ('stringa '), aggiunge uno spazio vuoto come si vede, se è quello che da' errore come lo tolgo sto spazio?
Risolto, ho cambiato Key in Chiave e va, l'informatica... materia oscura! :rollo:
key e' una parola riservata.Originariamente inviato da poeta1978
Risolto, ho cambiato Key in Chiave e va, l'informatica... materia oscura! :rollo:
lo spazio a fine riga e' dato da \n o da \r\n in fondo alla riga estratta dal file.
se lo vuoi eliminare usa trim()
Il silenzio è spesso la cosa migliore. Pensa ... è gratis.
Thanks![]()