[RESOLU] problème slash PDO

Eléphant du PHP | 96 Messages

28 sept. 2014, 18:52

Slt tous le monde, j'ai ce code qui se connecte à ma BDD :
try {
		$dns = 'mysql:host=localhost;dbname=local';
		$utilisateur = 'root';
		$motDePasse = '';
		$connection = new PDO( $dns, $utilisateur, $motDePasse,array(PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
	} catch ( Exception $e ) {
	  echo "Connection à MySQL impossible : ", $e->getMessage();
	  die();
	}

$select = $connection->query("SELECT * FROM louxe WHERE ville='$ville' AND categorie='$categorie'");
	$select->setFetchMode(PDO::FETCH_OBJ);
	while( $enregistrement = $select->fetch() )
	{
	  echo "
	  <div id='col-4' class='objet'>
	  <div id='picture' style='background-image: url('$enregistrement->img');'></div>
	  <div id='name'>$enregistrement->nom</div>
	  </div>
	  ";
	}
Le problème c'est que quand PDO liste les éléments il ne m'affiche pas les '/' des liens.
Merci de votre aide.

ViPHP
xTG
ViPHP | 7331 Messages

29 sept. 2014, 08:20

S'il ne te les affiche pas c'est qu'ils ne sont pas dans la base de données. ;)

Eléphant du PHP | 96 Messages

29 sept. 2014, 09:27

Le problème c'est que quand je regarde dans phpmyadmin je vois les '/' :D (ma BDD est encodée en UTF8 général ci

Eléphant du PHP | 96 Messages

29 sept. 2014, 09:29

en fait PB résolu j'ai refait ma BDD je sais pas ce qui s'est passé :p