tableau categories
(TABLE_CATEGORIES), qui ont des champs: categories_id
, parent_id
comment écrire la commande de requête dans mysql
tableau categories_description
(TABLE_CATEGORIES_DESCRIPTION) qui ont des champs: categories_id
, categories_name
,
maintenant, selon $cpath=parent_id
Je veux obtenir le categories_name
et categories_id
, ceci est ma commande, mais il montre une erreur de grammaire.
$query = "select c.categories_id, cd.categories_name from " .
TABLE_CATEGORIES . " c, " . TABLE_CATEGORIES_DESCRIPTION . " cd
where c.categories_id=cd.categories_id and c.parent_id=".$cPath;
l'erreur: 1064 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 « » à la ligne 2
Pouvez-vous nous dire quelle erreur vous obtenez? – Flimzy
Et quelle est la valeur de $ query après interpolation? – symcbean
Si vous ne publiez pas votre valeur de requête $ avant de l'envoyer à db, nous ne pouvons pas vous aider plus ... – Marco