Je fais un simple système de CMS pour un site que je fais pour les utilisateurs non-tech pour éditer ...pour MySQL par erreur dans PHP
So far so good, mais quand je tente d'exécuter ce code Je continue d'obtenir: Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre version du serveur MySQL pour la bonne syntaxe à utiliser près de '' pages 'ORDER BY' pages '.' pageOrder 'ASC LIMIT 0, 30' à la ligne 1
Par l'erreur, il ressemble à un problème avec l'ordre par l'article et en fait il fonctionne sans elle ...
$sql = "SELECT * FROM 'pages' ORDER BY 'pages'.'pageOrder' ASC LIMIT 0 , 30";
$result = mysql_query($sql) or die(mysql_error());
maintenant, je sais qu'il n'y a rien de mal avec le code parce qu'à l'origine j'ai écrit mon propre SQL mais après avoir échoué je volé quelques-uns de phpmyadmin et ça donne quand même l'erreur mais ça marche dans phpmyadmin ...
Je suis vraiment à bout de ma tête avec ça, l'aide est très appréciée merci ...
bien à l'origine, je ne l'ai pas, que SQL est juste ce que je pris tout droit sorti de phpmyadmin mais cela ne résout pas mon problème ... – theflyinghaiwian
Attends je me suis corrigé, ça l'a résolu - je ne comprends pas pourquoi mais merci bon monsieur :) – theflyinghaiwian
@theflyinghaiwian - car les guillemets simples (') sont pour les chaînes seulement et appeler une 'table' comme une chaîne est une erreur de syntaxe. – Ben