Question

Je veux exécuter un sql chez php qui fait quelque chose comme changer une colonne de texte en colonne int.

Cependant, ce sql n’a pas réussi à s’amuser en php et a réussi dans mon outil d’administration mysql (sqlyog). réponses du serveur "1 ligne (s) affectée (s). 1 avertissement (s) ". mais "AFFICHER LES AVERTISSEMENTS". rien n'a été affiché et, sans surprise, mysql_error () de php n'a rien retourné.

merci

Était-ce utile?

La solution

Le mieux est d’utiliser l’extension mysqli au lieu de l’ancienne, car mysqli supporte toutes les fonctionnalités de MySQL et offre le fonction mysqli_get_Warnings () . Sans mysqli, vous pouvez utiliser mysql_query ("SHOW WARNINGS"); (voir AFFICHER LES AVERTISSEMENTS ), puis lisez les avertissements à partir du jeu de résultats.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top