Joomla.it Forum
Non solo Joomla... => Sviluppo => : james81 05 Oct 2011, 11:54:34
-
ciao a tutti, ho un problema con questa query da me aggiunta :
$query = "INSERT INTO OBJECT (term_id , ogg , description ) values ('".$ridx1.",".$category.",".$mod."')";
$database->setQuery($query);
$database->query($query);
praticamente quando eseguo lo script non mi dà nessun errore, ma non mi scrive nulla nella tabela...cosa può essere ??
grazie
-
e l'oggetto database?
$database->setQuery(
$database cos'è? perchè dovrebbe avere il metodo setQuery?
M
-
$query = "INSERT INTO OBJECT (term_id , ogg , description ) values ('".$ridx1.",".$category.",".$mod."')";
sbagli i valori della values....inserisci '$ridx1', '$category', '$mod', senza uscire con " " e utilizzare il punto. Legge lo stesso la variabile.
-
così intendi?
values ('$i','$category54','$mod','$parent','$count')
-
si, fai attenzione che nella variabile non sia presente il carattere ' altrimenti confonde la query. Se sai che non può mai essere presente puoi anche fare così:
values ($i, $category54, $mod, $parent, $count)
-
ehm... secondo me è proprio sbagliata la query...
http://en.wikipedia.org/wiki/Insert_(SQL) (http://en.wikipedia.org/wiki/Insert_(SQL))