Bonjour à tous,
Juste 2 questions qui me travaillent :
1 - Je suis en train de faire un site avec une Bdd sur MySql. J'ai des champs de texte et il me propose d'autorité du latin1_swedish_ci.
Je viens de voir comment il traduit (il code) :
SELECT *
FROM `souscategories`
WHERE `categ` LIKE CONVERT( _utf8 'Pendules'
USING latin1 )
COLLATE latin1_swedish_ci
AND `sousCateg` LIKE CONVERT( _utf8 'Cristal'
USING latin1 )
COLLATE latin1_swedish_ci
LIMIT 0 , 30
C'est une requète simple pourtant mais je me suis fait peur. C'est bien le bon langage ou il y a plus simple, quelque chose qui ne justifirait pas tout ce laïs ?
2 - J'ai de nombreuses catégories et sous-catégories de paramétrées et déjà entrées en Bdd. Lorsque je fais une requète pour savoir si un produit y correspond, et qu'il n'y en a pas, à chaque mysql_num_rows il m'envoie un message d'erreur et s'arrète. Il y a-t-il un moyen de contourner le problème ?
Merci de votre aide.
Cordialement.
Juste 2 questions qui me travaillent :
1 - Je suis en train de faire un site avec une Bdd sur MySql. J'ai des champs de texte et il me propose d'autorité du latin1_swedish_ci.
Je viens de voir comment il traduit (il code) :
SELECT *
FROM `souscategories`
WHERE `categ` LIKE CONVERT( _utf8 'Pendules'
USING latin1 )
COLLATE latin1_swedish_ci
AND `sousCateg` LIKE CONVERT( _utf8 'Cristal'
USING latin1 )
COLLATE latin1_swedish_ci
LIMIT 0 , 30
C'est une requète simple pourtant mais je me suis fait peur. C'est bien le bon langage ou il y a plus simple, quelque chose qui ne justifirait pas tout ce laïs ?
2 - J'ai de nombreuses catégories et sous-catégories de paramétrées et déjà entrées en Bdd. Lorsque je fais une requète pour savoir si un produit y correspond, et qu'il n'y en a pas, à chaque mysql_num_rows il m'envoie un message d'erreur et s'arrète. Il y a-t-il un moyen de contourner le problème ?
Merci de votre aide.
Cordialement.