Php, sql et utf8

Résolu/Fermé
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 31 mai 2011 à 20:29
fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 - 1 juin 2011 à 09:29
Bonjour,
J'ai un petit soucis de caractère avec ma base de donnée, en effet j'arrive pas à lui dire de se connecter en utf8, quelqu'un pourrai m'aider svp ?
Merci

<?php

	$db_host = "dbXXXX.1and1.fr";
	$db_user = "dXXXXXXXXX";
	$db_pass = "XXXXXXXXXXXXXX";
	$db_name = "dbXXXXXX";

	


function db_connect(){
global $db_host,$db_user,$db_pass,$db_name;
$id_lien = mysql_connect($db_host,$db_user,$db_pass) or die ('La connection au serveur ' . $db_host . ' a échoué.');
@mysql_select_db($db_name) or die('La connection à la base  ' . $db_name . ' a échouée.');
return $id_lien;
}

db_connect();

?>



A voir également:

1 réponse

fredodo13 Messages postés 89 Date d'inscription mercredi 17 mars 2010 Statut Membre Dernière intervention 12 octobre 2022 3
1 juin 2011 à 09:29
Bon ben j'ai trouvé !

j'ai tout simplement changer la connexion à la base de données.

Pour ceux qui comme moi auront se probleme, changer le code pour celui ci :


<? php
mysql_connect("dbXXXX.1and1.fr", "dbXXX", "MDP"); //connexion à la bdd
mysql_select_db("dbXXXXX");
mysql_query("SET NAMES 'UTF8'");

?>


Plus simple et qui marche mieux !
0