Mysql
 sql >> Base de données >  >> RDS >> Mysql

La requête mysql fonctionne lorsqu'elle est exécutée dans phpmyadmin, mais renvoie une erreur lorsqu'elle est exécutée dans php

Vous ne pouvez pas exécuter plusieurs requêtes en un seul appel à mysql_query - vous devez diviser votre requête en quatre appels distincts.

Selon la documentation PHP mysql_query :

La raison pour laquelle cela fonctionne dans phpMyAdmin est que phpMyAdmin exécute en fait quatre requêtes distinctes en arrière-plan après avoir déconstruit la ou les déclarations saisies.