Salut à tous et bonne année :)
J'ai un petit probleme dans le script pour créer un livre d'or ...
(Je travail avec localhost)
En effet, voila mon code pour config.php:
<?php
define("DB_SERVER","localhost");
define("DB_NAME","livreor");
define("DB_LOGIN","root");
define("DB_PASS","");
define("DB_ENC","UTF8");
?>
Et voici mon code index.php:
<?php
require "config.php";
mysql_connect(DB_SERVER,DB_LOGIN,DB_PASS);
mysql_select_db(DB_NAME);
mysql_query('SET NAMES '.DB_ENC);
$sql="SELECT * FROM lo_messages";
$req= mysql_query($sql) or die('Erreur SQL!<br>'.$sql.'<br>'.mysql_error());
$data=mysql_fetch_assoc($req);
print_r($data);
mysql_close();
?>
Et ça ne marche pas ! ^^ Du moins, si je laisse mysql_close();
En effet, si je l’enlève, tout revient dans l'ordre. Dois-je l'enlever ? Corriger le problème tout en laissant mysql_close(); ?
Merci d'avance ;)
iXeD.
Bonjour,
C'est un problème connu sous Wamp, soit tu le supprime soit tu définis une variable à ta connexion, et dans ton mysql_close(); tu mes ta variable de connexion entre les parenthèses
Corentin