Buongiorno,
In una form ho un campo selezione chiamato nome_alimento.
In questo campo c' è una query così composta
SELECT nome_alimento
from alimenti
WHERE (categoria = '{Categoria}' and [glo_dd] and marca='{marca}')
order by nome_alimento
Dove categoria marca, come potete vedere , vengono da un'altro campo mentre la variabile glo_dd è una variabile passata da un'altra form
Poi sullo stesso campo c'è uno script com un'altra query così
$check_sql = "SELECT energia_kcal,proteine,lipidi,carboidrati,zuccheri,fibre,sodio,vegetariano,vegano"
. " FROM alimenti"
. " WHERE nome_alimento = '" . {alimenti} . "'";
sc_lookup(rs, $check_sql);
if (isset({rs[0][0]})) // Row found
{
{kCal_rif} = {rs[0][0]};
{proteine_rif} = {rs[0][1]};
{lipidi_rif} = {rs[0][2]};
{carbo_rif} = {rs[0][3]};
{zuccheri_rif} = {rs[0][4]};
{fibre_rif} = {rs[0][5]};
{sodio_rif} = {rs[0][6]};
{vegeta_rif} = {rs[0][7]};
{vega_rif} = {rs[0][8]};
}
Il problrma è questo: ogni tanto la query non restituisce nulla
Avete qualche suggerimneto
Grazie
Mimmo
Strano comportamento di un campo selezione
Regole del forum
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
Nel forum è vietato fare pubblicità senza avere l'autorizzazione dello staf di Netspecial.
-
- Messaggi: 39
- Iscritto il: 02 lug 2018, 08:07
Re: Strano comportamento di un campo selezione
Ciao, detto così non è possibile aiutarti. Dovresti provare a stampare la query e vedere cosa c'è di diverso quando non da risulati.
Sicuramente ci sarà {Categoria} , [glo_dd] o {marca} con valori errati o vuoti.
Sicuramente ci sarà {Categoria} , [glo_dd] o {marca} con valori errati o vuoti.
Scriptcase supporto e vendita per l'italia
www.scriptcasecommunity.it
www.scriptcasecommunity.it
Re: Strano comportamento di un campo selezione
Messa cosi non è facile darti una mano. comunque la prima cosa che mi salta all occhio è:
WHERE (categoria = '{Categoria}' and [glo_dd] and marca='{marca}')
Non mi pare una corretta relazione and
WHERE (categoria = '{Categoria}' and [glo_dd] and marca='{marca}')
Non mi pare una corretta relazione and
Rino Lo Turco
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase
-
- Messaggi: 77
- Iscritto il: 05 feb 2014, 10:24
Re: Strano comportamento di un campo selezione
Salve,
anch'io noto uno strano comportamento nel mio software che onestamente mi sta facendo impazzire.
Ho installato su diversi pc xampp a 32 bit con la versione vc++ (x86) lì dove windows è a 32 bit
e vc++ ..(x64) lì dove windows è a 64 bit come ritengo sia giusto.
Su alcune macchine tutto ok, su alcune invece ci sono dei problemi: vado nel dettaglio.
In più di un form c'è un campo select o autocomplete che mi danno dei problemi.
Es. su un pc con windows 7 a 64 bit, 8 gb ram, nel momento in cui vado a selezionare in un campo un elemento (in questo caso è un autocomplete), mi viene segnalato un problema sul'evento onChange....
Ribadisco che su molti pc lo stesso form funziona regolarmente.
Stamattina in particolare:
pc con win 10 64 bit 8 gb di ram
installata la versione xampp a 64 bit mi dava il problema riscontrato come nel caso precedente;
ho disinstallato il tutto, installato xampp a 32 bit e vc++ a 64 bit e funziona tutto regolarmente.
Qualcuno ha avuto un'esperienza simile ? mi sfugge qualcosa ? Non riesco a capire quale possa essere il problema ?
Quelle descritte sopra sono 2 macchine pressoché identiche. I software installati gli stessi,
Su uno tutto ok sull'altro NO.
Onestamente sono molto preoccupato: Aiuto.
Antonio Stampete
anch'io noto uno strano comportamento nel mio software che onestamente mi sta facendo impazzire.
Ho installato su diversi pc xampp a 32 bit con la versione vc++ (x86) lì dove windows è a 32 bit
e vc++ ..(x64) lì dove windows è a 64 bit come ritengo sia giusto.
Su alcune macchine tutto ok, su alcune invece ci sono dei problemi: vado nel dettaglio.
In più di un form c'è un campo select o autocomplete che mi danno dei problemi.
Es. su un pc con windows 7 a 64 bit, 8 gb ram, nel momento in cui vado a selezionare in un campo un elemento (in questo caso è un autocomplete), mi viene segnalato un problema sul'evento onChange....
Ribadisco che su molti pc lo stesso form funziona regolarmente.
Stamattina in particolare:
pc con win 10 64 bit 8 gb di ram
installata la versione xampp a 64 bit mi dava il problema riscontrato come nel caso precedente;
ho disinstallato il tutto, installato xampp a 32 bit e vc++ a 64 bit e funziona tutto regolarmente.
Qualcuno ha avuto un'esperienza simile ? mi sfugge qualcosa ? Non riesco a capire quale possa essere il problema ?
Quelle descritte sopra sono 2 macchine pressoché identiche. I software installati gli stessi,
Su uno tutto ok sull'altro NO.
Onestamente sono molto preoccupato: Aiuto.
Antonio Stampete
-
- Messaggi: 77
- Iscritto il: 05 feb 2014, 10:24
Re: Strano comportamento di un campo selezione
a mgsoftwaring
Riguardo alla query con Where:
io proverei a mettere delle parentesi tonde ad ogni condizione
e una coppia di parentesi tonde che comprendesse tutte le condizioni.
Riguardo alla query con Where:
io proverei a mettere delle parentesi tonde ad ogni condizione
e una coppia di parentesi tonde che comprendesse tutte le condizioni.
Re: Strano comportamento di un campo selezione
Attenzione alla versioen PHP , SC vuole la versione 7.0 . Con la 7.1 può accadere di tutto anche cose impensabili e diffiicii da identificare.antonio.stampete ha scritto: 14 giu 2019, 16:26 Salve,
anch'io noto uno strano comportamento nel mio software che onestamente mi sta facendo impazzire.
Ho installato su diversi pc xampp a 32 bit con la versione vc++ (x86) lì dove windows è a 32 bit
e vc++ ..(x64) lì dove windows è a 64 bit come ritengo sia giusto.
Su alcune macchine tutto ok, su alcune invece ci sono dei problemi: vado nel dettaglio.
................
personalmente condivido la scelta di non passare a 7.1 nonostante la 7.0 sia dichiarata finale. questa corsa spasmodica sta solo generando prodotti inaffidabili , il mondo ad oggetti ha tanti maledetti difetti e stanno venendo tutti a galla.
Assicurati prima id fare altre analisi di avere php correttamente configurato altrimenti errori di overflow di faranno impazzire .
Rino Lo Turco
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase
Re: Strano comportamento di un campo selezione
veramente forse basterebbe modificare la "WHERE (categoria = '{Categoria}' and [glo_dd] and marca='{marca}')"antonio.stampete ha scritto: 14 giu 2019, 16:30 a mgsoftwaring
Riguardo alla query con Where:
io proverei a mettere delle parentesi tonde ad ogni condizione
e una coppia di parentesi tonde che comprendesse tutte le condizioni.
in particolar modo la parte " and [glo_dd] and " mi manca un pezzo , se scritta cosi ovvio che faccia casino
Rino Lo Turco
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase
Consulente Informatico; Analista e Sviluppatore; ex IT Manager; Cons. Direzionale di Organizzazione; Consulente Tecnico legale; Esperto protezione dati personali; Internet Service Provider
felice utente e fruitore di ScriptCase
Chi c’è in linea
Visitano il forum: Ahrefs [Bot], Semrush [Bot] e 6 ospiti