par
marcello » 02 juin 2010, 21:11
Ma base est bien codée en UTF-8 et voici mon code php
Code : Tout sélectionner
echo "&".$var."=".utf8_encode($val);
}
envoi("idUtilisateur",$idUtilisateur );
$sql= "SELECT * FROM todo WHERE idUtilisateur = '$idUtilisateur' AND termine=0 ORDER BY date";
$rs =mysql_query($sql, $connexionLogin) or die(mysql_error());
//$row_rs= mysql_fetch_assoc($rs);
$total_rs = mysql_num_rows($rs);
envoi("total",$total_rs );
envoi("type",$type );
if(($total_rs !=0)){
$counter=0;
while($row_rs= mysql_fetch_assoc($rs)) {
$id = $row_rs['idAction'];
envoi("id".$counter, $id);
$nom = $row_rs['nom'];
stripslashes($nom);
htmlspecialchars($nom);
envoi("nom".$counter, $nom);
$couleur = $row_rs['couleur'];
envoi("couleur".$counter, $couleur);
$counter++;
envoi("retour","visualisation");
}
Et le signe euro n'est pas affiché
Ma base est bien codée en UTF-8 et voici mon code php
[code]echo "&".$var."=".utf8_encode($val);
}
envoi("idUtilisateur",$idUtilisateur );
$sql= "SELECT * FROM todo WHERE idUtilisateur = '$idUtilisateur' AND termine=0 ORDER BY date";
$rs =mysql_query($sql, $connexionLogin) or die(mysql_error());
//$row_rs= mysql_fetch_assoc($rs);
$total_rs = mysql_num_rows($rs);
envoi("total",$total_rs );
envoi("type",$type );
if(($total_rs !=0)){
$counter=0;
while($row_rs= mysql_fetch_assoc($rs)) {
$id = $row_rs['idAction'];
envoi("id".$counter, $id);
$nom = $row_rs['nom'];
stripslashes($nom);
htmlspecialchars($nom);
envoi("nom".$counter, $nom);
$couleur = $row_rs['couleur'];
envoi("couleur".$counter, $couleur);
$counter++;
envoi("retour","visualisation");
}[/code]
Et le signe euro n'est pas affiché