Problema Query Tipo postato il 26/01/2023 00:16:12 nel forum programmazione, gdrcd e open source
Un BuonSalve a tutti.
Premetto che ho già controllato il Forum; c'era anche una discussione simile ma non mi viene proprio la soluzione.
Avete presente quando siete di fronte ad un vicolo cieco? Un problema che magari è proprio stupido, eppure non ci si arriva.
Ecco, è quello che sta accadendo a me 😅
Non programmo praticamente da anni e sto trovando alcune difficoltà che sto cercando di risolvere.
Mi rivolgo a voi nella speranza di trovare l'incipit giusto.
Ora basta quisquigli.
Si tratta di un Query che non riesco a sistemare. Ho creato una nuova sezione con gli stessi parametri di Gilda, chiamandola però Tribù. Ho fatto tutte le modifiche necessarie sul Database e sui file, però quando voglio inserire la Tribù desiderata, mi dà problemi con l'inserimento del Tipo. Ho provato ad aggiungerlo anche manualmente al Database ma non mi viene stampato nella Query
gdrcd_query("UPDATE tribu SET nome ='".gdrcd_filter('in', $_POST['nome'])."', visibile = ".$is_visible.", immagine = '".gdrcd_filter('in', $immagine)."', tipotribu = ".gdrcd_filter('in', $_POST['tipotribu']).", url_sito = '".gdrcd_filter('in', $url_sito)."', statuto='".gdrcd_filter('in', $_POST['statuto'])."' WHERE id_tribu = ".gdrcd_filter('num', $_POST['id_record'])." LIMIT 1");
Pagine → 1
26/01/2023 02:29:53
Metto le mani avanti dicendo che non sono un esperto di GDRCD ed ancor meno di .php, ma a colpo d'occhio (e questo perché gli errori di questo tipo sono parlanti, e ti indicano effettivamente dove stia l'inghippo) direi che l'errore sta nella sintassi.
Nei punti indicati (url_sito=bla, bla, bla) mancano degli apici, e quindi la query non viene letta correttamente (stessa cosa mi pare di capire per altri campi della tabella che dovrebbero essere popolati o aggiornati con questa query)
Prova ad aggiungere gli apici mancanti, e vedi se funziona- poi sicuramente qualcuno più esperto di me saprà chiarire oltre (:
26/01/2023 09:23:47
die_weise ha scritto:
gdrcd_query("UPDATE tribu SET nome ='".gdrcd_filter('in', $_POST['nome'])."', visibile = ".$is_visible.", immagine = '".gdrcd_filter('in', $immagine)."', tipotribu = ".gdrcd_filter('in', $_POST['tipotribu']).", url_sito = '".gdrcd_filter('in', $url_sito)."', statuto='".gdrcd_filter('in', $_POST['statuto'])."' WHERE id_tribu = ".gdrcd_filter('num', $_POST['id_record'])." LIMIT 1");
tipotribu = ".gdrcd_filter('in', $_POST['tipotribu'])
26/01/2023 21:35:26
Grazie!
Con la sostituzione di 'num' con 'in' ha funzionato.
Grazie mille! 😀😀😀😀
Discussione seguita da
Pagine → 1
Aggiungi ai Preferiti Inoltra Discussione Forum Programmazione, GDRCD e Open Source Elenco Forum
Olympus Project: Quest 4.0 - Il Passaggio
✋😟
Abbiamo rilevato che stai usando un software per bloccare la pubblicità!
L'utilizzo di GDR-online.com è gratuito da oltre 18 anni ma è necessario coprire i costi per mantenerlo online... ti chiediamo di aiutarci disabilitando il blocco dei banner pubblicitari.
Togliere il blocco significa fare in modo che GDR-online.com possa continuare a far conoscere piccoli giochi amatoriali gratuitamente e offrire un servizio sempre migliore e adatto alle esigenze dei suoi giocatori!
Se questo avviso continua ad apparire nonostante tu abbia autorizzato il portale:
- Verifica nelle opzioni che venga disattivato AdBlock in tutto il dominio gdr-online.com e non solo in una pagina
- Controlla di non avere fra le estensioni installate altre analoghe ad AdBlock, come AdBlock Plusbr, ublock origin, ecc.
- Probabilmente sul tuo PC è installato un Antivirus che ha anche funzioni di blocco pubblicità
- Se usi Firefox impostare il "Blocco Contenuti" su "Normale" e non su "Restrittivo". Per farlo clicca sull'icona dello scudo vicino all'URL e clicca su "Disattiva Blocco per questo sito"
- Prova a premere CTRL + F5, riloggarti e vedi se il problema persiste