come al solito lo un gran casino in testa....
di norma sono abituato ad usare un function del genere
inseriscidati ($tabella, $dati){
$apri_db = "sqlite:$db_";
$db = new PDO($apri_db);
$StrutturaTab=CercaChiave($tabella); // mi restituisce la struttura della tabella
$apri_db = "sqlite:$db_";
$db = new PDO($apri_db);
$StrutturaTab=CercaChiave($tabella);
$db->exec("INSERT INTO $tabella ($StrutturaTabella) VALUES ($dati);");
$db = NULL;
$db = NULL;
}
a questo punto la variabile $dati normalmente è formattata
'dato1', 'dato2', 'dato3' .....
ho un problema molto problemoso......
uno dei dati è una stringa HTML generata da da TinyMCE e qiondi scriverla per esteso potrebbe comportare l'inserimento di caratteri strani nel sql
è possibile fare in modo di passare il campo $dati sotto forma di Array senza trasformarlo in stringa di testo ??
$db->exec("INSERT INTO $tabella ($StrutturaTabella) VALUES ($dati);");
dove $dati in realtà è un array formattato ?
Grassie
Flavio![]()

come al solito lo un gran casino in testa....
Rispondi quotando