Joomla.it Forum
Non solo Joomla... => Sviluppo => : ilovephp 20 Mar 2008, 16:42:14
-
scrivo di seguito il codice a cui manca qualcosa:
anzi metto il codice in un'immagine perchè non riesco ad inserirlo.
(mi da degli errori)
(http://)
[allegato eliminato da un amministratore]
-
Si manca qualcosa: il codice.
-
Luca Carneade.
ho inserito il codice nell'immagine.
grazieeeeeeeeeeeeee ;)
-
Hai inizializzato la connessione al database?
$database =& JFactory::getDBO();
-
provo un po'
è un'operazione che non ho fatto. ti faccio sapere.
per ora grazie
-
ho provato ad inserire subito prima dell'istruzione
$database->setQuery($query);
l'istruzione
$database =& JFactory::getDBO();
ma il sistema dice che non trova la classe. mi da un Fatal Error
ma è una classe esterna al core di joomla?
ci sono altre soluzioni?
-
Ma quel codice dove lo stai inserendo?
-
sul primo post cè il codice in un'immagine (non lo inserisco qui perchè il server mi da devi errori)
l'istruzione:
$database =& JFactory::getDBO();
la inserisco in cima.
Mi è venuta mezza idea.Pensi che sia corretto usare $xx->store ?
-
In cima a cosa?
Un file del core di joomla?
Un file nuovo?
Un tuo script?
-
sto costruendo un componte (meglio diciamo che ho modificato un componente,
anche se di quello vecchio è rimasto ben poco)
il file xxxxxx.php deve darmi la possibilità,di visualizzare una lista proveniente da una tabella ed è ok.inoltre mi deve dare la possibilità di modificare questi dati visualizzati e questo è ok.la cosa che mi sta facendo impazzire è che deve darmi la possibilità di modificare anche un campo <input file > .
quest'operazione la faccio fare su altro form, il quale riceve tutti i dati per fare l'operazione, cioè riceve $uid che è la chiave univoca che identifica il record da modificare ,in piu' ho il nome del nuovo file.
a questo punto devo eseguire una query per salvare i dati che già ho (sarebbe carino sfruttare le funzioni di cui dispone joomla).
spero che il discorso non sia stato molto tortuoso.
thanksssssssssss
-
Allora devi necessariamente andare a ncludere in tale file le classi che utilizza joomla, altrimenti difficilmente riuscirai a utilizzarle...
-
Grazie Luca ho risolto.
Bastava aggiungere $database->query();
$query=...
$database->setQuery($query);
$database->query();
e aggiorna tutto ;D ;D :P