Vous n'êtes pas identifié(e).
Pages :: 1
Bonjour,
Nous sommes au mois d'août et bien sur se pose le problème de l'accent circonflexe dans mes requêtes SQL.
Je vous soumets le script suivant qui me pose un problème au niveau du "select distinct". En effet la variable $jourj s'affiche bien en clair mais la requête SQL l'interprète comme ça : $query =
string 'SELECT distinct F1 FROM ip where F2 = '12 août 2011'' (length=58)
Si vous aviez une idée, merci d'avance.
//variables de connexion ?a base
//$host="localhost";
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'intrade';
mysql_select_db($dbname);
$query="SELECT distinct F1 FROM ip where F2 = '$jourj'";
$result=mysql_query($query);
print mysql_result($result,1);
while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
$i++;
}
echo $i;
?>
Hors ligne
Bonjour,
Il faut configurer Apache et PHP pour travailler en UTF8 si tu as ta base mysql en UTF8 (je te le recommande bien que sur une optimisation de mysql il peut être opportun de changer la collation d'une table en particulier). Dans tous les cas, ce genre de problème à déjà été traité sur le forum, et je t'invite à en prendre connaissance.
++
POO PHP+Ajax en MVC avec PDO et Bases de données épaisses : What else?
Hors ligne
Pages :: 1