Bonjour,
Je programme un site Web en php permettant de gérer des inventaires.
Lors de la création d'un nouvel article, je transmet par un formulaire post la catégorie d'un article.
Il s'agit dans mon cas de la catégorie "Publicité". Je fais ensuite la requête suivante :
J'arrive toujours dans la partie NULL. Pourtant si je copie-colle ma requête dans phpMyAdmin, tout marche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 $sql = 'SELECT page FROM textes WHERE categorie = "'.$categorie.'" LIMIT 1'; $query = mysql_query($sql)or die(mysql_error()); if($data = mysql_fetch_assoc($query)){ $page = $data['page']; }else{ $page = NULL; }
J'ai donc essayé de comparer ma variable $categorie avec le String "Publicité" ainsi :
J'ai donc deux même String, mais ils n'ont pas la même longueur !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 var_dump($categorie == "Publicité"); // bool(false) var_dump($categorie) // String(16)"Publicité" var_dump("Publicité") // String(10)"Publicité"
J'ai essayé les fonctions classiques du genre de html_entity_decode etc. mais ça ne fonctionne pas... encore
Si vous avez des idées je suis preneur,
Merci d'avance et bonne soirée
Partager