Bonjour à tous,
Ca fait un bail que je n'ai pas touché au php/mysql et je m'y remets doucement
voici mon fichier php :
Ma BDD est en utf-8
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <?php header('Content-Type: text/html; charset=utf-8'); include("connect.php"); $famille = $_POST['famille']; $requete = "SELECT id_animal FROM animal WHERE famille='".$famille."'"; echo $requete; $quer = mysql_query($requete); $result = mysql_fetch_array($quer) or die("<br><br>fetch array ne fonctionne pas "); echo $result['id_animal']; ?>
si j'enlève ça :j'ai au lieu de "félidés" ==> félidés
Code : Sélectionner tout - Visualiser dans une fenêtre à part header('Content-Type: text/html; charset=utf-8');
donc en fait, monne me renvois rien si pour famille j'ai félidés et canidés mais si j'ai autre chose sans "é" ça fonctionne..
Code : Sélectionner tout - Visualiser dans une fenêtre à part echo $result['id_animal'];
dans la BDD j'ai mes champs en "utf8_general_ci" idem pour ma table "animal"
je tourne en rond depuis quelque temps donc je viens vers vous pour trouver une solution, je ne sais pas quoi faire
merci d'avance








Répondre avec citation
Partager