SQL query fail

Plus d'informations
il y a 1 an 1 mois #2051 par flodi
SQL query fail a été créé par flodi
I have this SQL

{up sql=customtables_table_uc | select=sum(es_uc1),sum(es_uc2),sum(es_uc3),sum(es_uc4),sum(es_uc5),sum(es_uc6),sum(es_uc7),sum(es_uc8),sum(es_uc9),sum(es_uc10),sum(es_uc11),sum(es_uc12),sum(es_uc13),sum(es_uc14),sum(es_uc15),sum(es_uc16),sum(es_uc17),sum(es_uc18),sum(es_uc19),sum(es_uc20),sum(es_uc21),sum(es_uc22),sum(es_uc23),sum(es_uc24),sum(es_uc25),sum(es_uc26),sum(es_uc27),sum(es_uc28),sum(es_uc29),sum(es_uc30),sum(es_uc31),sum(es_uc32),sum(es_uc33),sum(es_uc34),sum(es_uc35),sum(es_uc36),sum(es_uc37),sum(es_uc38),sum(es_uc39) | debug}{/up sql}

which generate
SELECT sum(es_uc1),sum(es_uc2),sum(es_uc3),sum(es_uc4),sum(es_uc5),sum(es_uc6),sum(es_uc7),sum(es_uc8),sum(es_uc9),sum(es_uc10),sum(es_uc11),sum(es_uc12),sum(es_uc13),sum(es_uc14),sum(es_uc15),sum(es_uc16),sum(es_uc17),sum(es_uc18),sum(es_uc19),sum(es_uc20),sum(es_uc21),sum(es_uc22),sum(es_uc23),sum(es_uc24),sum(es_uc25),sum(es_uc26),sum(es_uc27),sum(es_uc28),sum(es_uc29),sum(es_uc30),sum(es_uc31),sum(es_uc32),sum(es_uc33),sum(es_uc34),sum(es_uc35),sum(es_uc36),sum(es_uc37),sum(es_uc38),sum(es_uc39) FROM #__customtables_table_uc

but I get an error like
[up-92-1 sql] es_uc2 : unknown column in query

for every field in the table (even the ones I've not put in the SQL command)

and at the end a

count(): Argument #1 ($value) must be of type Countable|array, null given

Thank you

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 1 mois #2054 par lomart
Réponse de lomart sur le sujet SQL query fail
I'll look into this issue and get back to you

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 semaines #2063 par lomart
Réponse de lomart sur le sujet SQL query fail
Good morning,

Replace the file in /plugins/content/up/actions/sql/sql.php with the one in the attached zip

Fichier attaché :

Nom du fichier : sql.zip
Taille du ficher :6 Ko

It fixes an error that doesn't quite fit your case. Keep me informed
Pièces jointes :

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 semaines #2065 par flodi
Réponse de flodi sur le sujet SQL query fail
Ok the error

count(): Argument #1 ($value) must be of type Countable|array, null given

is no more present

Remain the strange error that says
up-m654b6126119b0 sql] es_uc10 : unknown column in query

for every column in the table, but only with more than one sum:
{up sql=customtables_table_uc | select=sum(es_uc1),sum(es_uc2)}{/up sql}

With simgle sums
{up sql=customtables_table_uc | select=sum(es_uc1)}{/up sql}
{up sql=customtables_table_uc | select=sum(es_uc2)}{/up sql}

it works

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 semaines #2067 par lomart
Réponse de lomart sur le sujet SQL query fail
It's normal.
The action is intended to return ONE single total used by another action

You can get trickier by adding a template option
Code:
template= sum(##es_uc1##), sum##es_uc2##
and the titles :
Code:
header=es_uc1,es_uc2
Les utilisateur(s) suivant ont remercié: flodi

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 1 an 4 semaines #2072 par flodi
Réponse de flodi sur le sujet SQL query fail
Ops. Sorry. Thank you.

Connexion ou Créer un compte pour participer à la conversation.

Propulsé par Kunena