[Skip to main content](#vessel-content)

#   Erreur durant le processus de commande

##

- **[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")**
- [![nicashdown's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/2793-nicashdown "View nicashdown's Profile") Topic Author
- [ Offline](/forum/user/2793-nicashdown)

Less More

- Posts: 27
- Thank you received: 1
-
-

5 years 8 months ago [\#329423](#329423) by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")  *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329423 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")* was created by *[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")*

-- url of the page with the problem -- : [ www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/](https://www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/)
-- HikaShop version -- : 4.4.0
-- Joomla version -- : 3.9.24
-- PHP version -- : 7.3.26
-- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac
-- Error-message(debug-mod must be tuned on) -- : Warning: mysqli_real_escape_string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251

Bonjour,

Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande.
Nous avons fait un test de commande en utilisant le pays "Suisse" (là où habite le client) avec la méthode de paiement à la commande.
La commande passe.

Par contre, en faisant une commande en indiquant le pays "France", nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.

Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant:
Warning: mysqli_real_escape_string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251

Merci d'avance pour votre aide rapide !!
Le site est live.

Cordialement,
Nicholas

- [ ![printscreen.png](/forum/attachment/51906) ](/forum/attachment/51906 "printscreen.png") [ ](/forum/attachment/51906?download=1 "printscreen.png")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Philip](/forum/user/34318-philip "View Philip's Profile")**
- [![Philip's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar34318_2015-11-18-2.png)](/forum/user/34318-philip "View Philip's Profile")
- [ Offline](/forum/user/34318-philip)

Less More

- Posts: 4820
- Thank you received: 654
-
-

5 years 8 months ago -  5 years 8 months ago [\#329436](#329436) by [Philip](/forum/user/34318-philip "View Philip's Profile")  Replied by *[Philip](/forum/user/34318-philip "View Philip's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329436 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

D'abord pouvez vous essayer de procéder à un "**Check DataBase**", cela restructure les bases de donnée ce qui est parfois nécessaire après une mise à jour :
[ ![alt](https://i.postimg.cc/RF8sbsCm/check-database.png) ](https://i.postimg.cc/RF8sbsCm/check-database.png "alt")

Si cela ne résoud rien, pouvez vous nous fournir ces différents éléments :
- Votre page de configuration de votre méthode de paiement Stripe via une **screenshot** (la plus complète possible).
- Activez la fonction **Debug** de votre méthode de paiment, puis faite un nouveau test
**=&gt;** Cela devrait remplir notre fichier de **[ payment log](https://www.hikashop.com/support/2-uncategorised/295-go-to-the-payment-log.html)**, et peut potentiellement nous fournir des indices sur ce qui se passe.

**Note :** Utilisez notre formulaire de **[ Contact us](https://www.hikashop.com/support/contact-us.html)** pour nous fournir votre **payment log**, en ajoutant bien un **lien Url vers ce sujet** du forum.

En attente de vos retours pour pouvoir progresser sur votre sujet.

Cordialement

Last edit: 5 years 8 months ago by [Philip](/forum/user/34318-philip "View Philip's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Philip](/forum/user/34318-philip "View Philip's Profile")**
- [![Philip's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar34318_2015-11-18-2.png)](/forum/user/34318-philip "View Philip's Profile")
- [ Offline](/forum/user/34318-philip)

Less More

- Posts: 4820
- Thank you received: 654
-
-

5 years 8 months ago -  5 years 8 months ago [\#329511](#329511) by [Philip](/forum/user/34318-philip "View Philip's Profile")  Replied by *[Philip](/forum/user/34318-philip "View Philip's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329511 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Nous avons bien reçu votre fichier de log et votre screenshot de votre plugin Stripe.
Votre configuration parait être valide, pour votre fichier de log il y a plusieurs message de **refus de validation** du paiement mais qui semble venir de la carte "**fonds insuffisants**", "**carte refusée**" ou "**erreur pendant la saisi de la carte**".

Du coup, il semblerait que le probléme ne soit pas de notre coté, mais potentiellement du coté de la carte ? Ou de la façon dont vous testez votre plugin Stripe ?
Parfois, pour faire un test en mode Sandbox des references particulières de CB doivent être utiliser sinon le test echouera.
Autre piste, contactez le support de Stripe, pour voir si eux auraient plus d'éléments qui pouvant nous orienter d'avantage.

En attentes de vos retours

Last edit: 5 years 8 months ago by [Philip](/forum/user/34318-philip "View Philip's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")**
- [![nicashdown's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/2793-nicashdown "View nicashdown's Profile") Topic Author
- [ Offline](/forum/user/2793-nicashdown)

Less More

- Posts: 27
- Thank you received: 1
-
-

5 years 8 months ago [\#329933](#329933) by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")  Replied by *[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329933 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Merci pour votre réponse. Je vais investiguer avec le client.

Je n'ai pas vu passer une notifications de réponse dans ma boite e-mail suite à votre dernier message, Est-ce normal ?

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

5 years 8 months ago [\#329936](#329936) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329936 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Les emails de notifications sont envoyés automatiquement par notre site. Donc si vous ne l'avez pas reçu, c'est soit que vous avez décoché la case à cocher pour être notifié sur ce sujet, soit que l'email a été détecté en tant que spam de votre coté.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")**
- [![nicashdown's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/2793-nicashdown "View nicashdown's Profile") Topic Author
- [ Offline](/forum/user/2793-nicashdown)

Less More

- Posts: 27
- Thank you received: 1
-
-

5 years 8 months ago [\#329989](#329989) by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")  Replied by *[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329989 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Merci.

Après investigation cette erreur ne semble pas liée à la carte, puisque le message d'erreur arrive bien avant le processus de paiement final avec Stripe.
Message d'erreur. Warning: mysqli_real_escape_string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251

- [ ![CleanShot2021-02-24at11.03.42.png](/forum/attachment/52050) ](/forum/attachment/52050 "...at11.03.42.png") [ ](/forum/attachment/52050?download=1 "...at11.03.42.png")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[Philip](/forum/user/34318-philip "View Philip's Profile")**
- [![Philip's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar34318_2015-11-18-2.png)](/forum/user/34318-philip "View Philip's Profile")
- [ Offline](/forum/user/34318-philip)

Less More

- Posts: 4820
- Thank you received: 654
-
-

5 years 8 months ago -  5 years 8 months ago [\#329994](#329994) by [Philip](/forum/user/34318-philip "View Philip's Profile")  Replied by *[Philip](/forum/user/34318-philip "View Philip's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#329994 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Pouvez activer le mode **debug system** de Joomla au niveau **maximum** (development) puis nous fournir une nouvelle screenshot avec ce message d'erreur étoffée ?

En attente de vos retours pour progresser sur votre sujet.
Cordialement

Last edit: 5 years 8 months ago by [Philip](/forum/user/34318-philip "View Philip's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")**
- [![nicashdown's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/2793-nicashdown "View nicashdown's Profile") Topic Author
- [ Offline](/forum/user/2793-nicashdown)

Less More

- Posts: 27
- Thank you received: 1
-
-

5 years 7 months ago [\#330188](#330188) by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")  Replied by *[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#330188 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Me revoici ENFIN !!! Vous trouverez ci-joint 2 captures d'écran.
Merci d'avance

- [ ![CleanShot2021-03-01at14.51.12.png](/forum/attachment/52123) ](/forum/attachment/52123 "...at14.51.12.png") [ ](/forum/attachment/52123?download=1 "...at14.51.12.png")
- [ ![CleanShot2021-03-01at14.50.36.png](/forum/attachment/52124) ](/forum/attachment/52124 "...at14.50.36.png") [ ](/forum/attachment/52124?download=1 "...at14.50.36.png")

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

5 years 7 months ago [\#330196](#330196) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#330196 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Ces messages sont corrigés avec HikaShop 4.4.1
Donc si vous mettez à jour, vous ne les aurez plus.

Notez aussi que ce ne sont pas vraiment des messages d'erreur mais des notices / warnings. Ils sont affichés par PHP pour aider les développeurs. Donc normalement sur un site en production vous voulez désactiver l'option "error reporting" de la configuration Joomla pour ne pas les afficher et activer l'option uniquement quand vous voyez un souci histoire d'avoir les messages correspondant au souci.
De plus, pour la sécurité du site, il est recommandé de ne pas les afficher en temps normal.
Donc je vous recommande de faire cela.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")**
- [![nicashdown's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/2793-nicashdown "View nicashdown's Profile") Topic Author
- [ Offline](/forum/user/2793-nicashdown)

Less More

- Posts: 27
- Thank you received: 1
-
-

5 years 7 months ago -  5 years 7 months ago [\#330239](#330239) by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")  Replied by *[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#330239 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Rebonjour,

J'ai mis à jour à le version 4.4.1 mais le message en boucle (signalé depuis le début du topic ouvert) n'est pas résolu.
Message d'erreur qui se répète plus de 100 fois en boucle avant d'afficher l'étape suivante du panier:

*"Warning: mysqli\_real\_escape\_string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251"*

voir à nouveau la capture d'écran ci-joint

En cliquant sur le bouton "Suivant" on ne peut pas aller plus loin dans le processus de commande.

- [ ![message-erreur-panier-hikashop.png](/forum/attachment/52136) ](/forum/attachment/52136 "...r-hikashop.png") [ ](/forum/attachment/52136?download=1 "...r-hikashop.png")

Last edit: 5 years 7 months ago by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile").

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicolas](/forum/user/63-nicolas "View nicolas's Profile")**
- [![nicolas's Avatar](https://www.hikashop.com/media/kunena/avatars/resized/size144/users/avatar63.png)](/forum/user/63-nicolas "View nicolas's Profile")
- [ Away](/forum/user/63-nicolas)

Less More

- Posts: 86290
- Thank you received: 14268
-
-

5 years 7 months ago [\#330244](#330244) by [nicolas](/forum/user/63-nicolas "View nicolas's Profile")  Replied by *[nicolas](/forum/user/63-nicolas "View nicolas's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#330244 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour,

Ce warning n'est pas un message d'HikaShop. Il provient de Joomla.
Dans mon message je parlais de ceux de votre capture dans votre précédent message:
[ www.hikashop.com/media/kunena/attachment...-03-01at14.51.12.png](https://www.hikashop.com/media/kunena/attachments/2793/CleanShot2021-03-01at14.51.12.png)

Je ne sais pas pourquoi vous avez ces messages warnings venant de Joomla. Mais bon, vous pouvez les ignorer et juste les cacher désactivant l'error_reporting comme je vous le disais dans mon précédent message.

Après, vous nous parlez maintenant d'un nouveau problème sur votre passage en caisse qui reste bloqué à la première étape. Je vois bien le souci sur votre site mais je ne sais pas pourquoi cela fait ça. Mais peut être que c'est lié à la configuration de vos champs personnalisés adresse et de vos zones. En effet, lorsque j'édite mon adresse, je vois que le dropdown du champ "département" n'apparait pas. Or vous avez configuré le champ département pour être requis. Du coup, il est possible que le passage en caisse bloque car le département est manquant dans l'adresse. Et c'est surement car vous avez désactivé les départements dans le menu Système&gt;Zones.
En supposant que ma théorie sur la question est correcte, alors il suffit de dépublié le champ personnalisé address_state via le menu Affichage&gt;Champs personnalisé et cela règlera le problème.

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

- **[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")**
- [![nicashdown's Avatar](https://www.hikashop.com/media/kunena/core/svg/person.svg)](/forum/user/2793-nicashdown "View nicashdown's Profile") Topic Author
- [ Offline](/forum/user/2793-nicashdown)

Less More

- Posts: 27
- Thank you received: 1
-
-

5 years 7 months ago [\#330384](#330384) by [nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")  Replied by *[nicashdown](/forum/user/2793-nicashdown "View nicashdown's Profile")* on topic *[Erreur durant le processus de commande](/forum/5-support-en-francais-french-support-/901899-erreur-durant-le-processus-de-commande#330384 "-- url of the page with the problem -- :   www.apogee-vapeur.ch/hikashop-menu-for-categories-listing/  -- HikaShop version -- : 4.4.0 -- Joomla version -- : 3.9.24 -- PHP version -- : 7.3.26 -- Browser(s) name and version -- : Firefox 85.0.2 (64 bits) Mac -- Error-message(debug-mod must be tuned on) -- : Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /home/clients/41bc0af6beba4acf321a22a78e5624d5/web/libraries/joomla/database/driver/mysqli.php on line 251  Bonjour,  Notre client nous signal un bug depuis la dernière mise à jour Joomla et Hikashop durant le processus de commande. Nous avons fait un test de commande en utilisant le pays &quot;Suisse&quot; (là où habite le client) avec la méthode de paiement à la commande. La commande passe.  Par contre, en faisant une commande en indiquant le pays &quot;France&quot;, nous avons configurer que l'option paiement par Stripe soit uniquement possible. Je me demande si le problème ne vient pas de là.  Etant simple Webdesigner avec quelques notions de php, je suis incapable de comprendre et résoudre le message d'erreur suivant: Warning: mysqli&#95;real&#95;escape&#95;string() expects parameter 2 to be string, object given in /xxx/xxx/xxx/xxx/libraries/joomla/database/driver/mysqli.php on line 251  Merci d'avance pour votre aide rapide !! Le site est live.  Cordialement, Nicholas")*

Bonjour Nicolas,

merci pour votre réponse, je n'aurai jamais trouvé tout seul. Tout fonctionne à nouveau depuis que j'ai dépublié le "département", le processus de commande re-fonctionne à nouveau.

Merci BEAUCOUP pour votre aide !!!

Please [Log in](/login?return=aHR0cHM6Ly93d3cuaGlrYXNob3AuY29tL2ZvcnVtLzUtc3VwcG9ydC1lbi1mcmFuY2Fpcy1mcmVuY2gtc3VwcG9ydC0vOTAxODk5LWVycmV1ci1kdXJhbnQtbGUtcHJvY2Vzc3VzLWRlLWNvbW1hbmRlP3RtcGw9bWFya2Rvd24=) or [Create an account](/component/users/registration?Itemid=101) to join the conversation.

Board Categories HikaShop- Install &amp; Update- Product &amp; Category Display- Content Creation- Sales and Orders- - Orders management- - Reports &amp; Statistics- Customers- Checkout- Payment Methods- Shipping Methods- Import &amp; Export (CSV, XLS…)- Specific Features- - Affilation- - Taxes- - Wishlist- - Vote- - Carousel &amp; Slider- - Mass Actions- - Filters &amp; Search- - Discount &amp; Coupon- - Feature Request- Integrations- Showcase- General Talk about HikaShop- Development- - HikaShop 3.0 Beta- Translation- Commercial Jobs HikaShop Components- HikaMarket- - Market: Feature requests- - Market: How to?- - Market: Bug Report- HikaSerial- - General talk about HikaSerial- - Serial: Bug Report- - Serial: How to?- - Support en Français de HikaSerial (French Support)- - HikaSubscription- HikaAuction- - Auction: Feature requests- - Auction: How to?- - Auction: Bug report Hikashop around the world- Support en Français (French Support)- Russian- - FAQ. Курс выживания с Hikashop. Частые вопросы и о- - Расширения Hikashop- - Наши сайты на Hikashop- 日本語版サポート(Japanese Support)- Thai- German Archives- Bug Report- How to?

[](/forum/topics/feed/mode-topics?format=feed&type=rss)

Time to create page: 0.418 seconds

[Powered by](/forum/credits) [Kunena Forum](https://www.kunena.org)

[](#top)
