Bonjour
J'ai donc crée une base de donne et comme je fais d'habitude je fais un fichier de connexion qui contient les paramètres de connexion : j'ai fait sur d'autre site chez planethoster et cela fonctionne
Voici mes paramètres qui se trouve dans mon fichier connexion.php
try
{
$db_config = array();
$db_config['SGBD'] = 'mysql';
$db_config['HOST'] = 'localhost';
$db_config['DB_NAME'] = 'pfwjkutx_*****';
$db_config['USER'] = 'pfwjkutx_*****';
$db_config['PASSWORD'] = '@********************';
$db_config['OPTIONS'] = array(
// Activation des exceptions PDO :
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
// Change le fetch mode par défaut sur FETCH_ASSOC ( fetch() retournera un tableau associatif ) :
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
);
$db = new PDO($db_config['SGBD'] .':host='. $db_config['HOST'] .';dbname='. $db_config['DB_NAME'],
$db_config['USER'],
$db_config['PASSWORD'],
$db_config['OPTIONS']);
unset($db_config);
$db->exec('SET NAMES utf8');
}
catch(Exception $e)
{
trigger_error($e->getMessage(), E_USER_ERROR);
}
Quand je lance mon fichier index.php j'ai l'entete qui s'affiche et après plus rien ne s'affiche (il y a au début une requête qui ne se lance pas)
Dans phpmyadmin la requête est bonne
Dans le body j'ai mis toto et dans la balise php <?ph ?> j'ai fait un echo "polo";
toto et polo s'affichent et c'est tout
J'ai beau chercher, je ne vois pas ou est mon erreur
Cordialement
J'ai donc crée une base de donne et comme je fais d'habitude je fais un fichier de connexion qui contient les paramètres de connexion : j'ai fait sur d'autre site chez planethoster et cela fonctionne
Voici mes paramètres qui se trouve dans mon fichier connexion.php
try
{
$db_config = array();
$db_config['SGBD'] = 'mysql';
$db_config['HOST'] = 'localhost';
$db_config['DB_NAME'] = 'pfwjkutx_*****';
$db_config['USER'] = 'pfwjkutx_*****';
$db_config['PASSWORD'] = '@********************';
$db_config['OPTIONS'] = array(
// Activation des exceptions PDO :
PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
// Change le fetch mode par défaut sur FETCH_ASSOC ( fetch() retournera un tableau associatif ) :
PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC
);
$db = new PDO($db_config['SGBD'] .':host='. $db_config['HOST'] .';dbname='. $db_config['DB_NAME'],
$db_config['USER'],
$db_config['PASSWORD'],
$db_config['OPTIONS']);
unset($db_config);
$db->exec('SET NAMES utf8');
}
catch(Exception $e)
{
trigger_error($e->getMessage(), E_USER_ERROR);
}
Quand je lance mon fichier index.php j'ai l'entete qui s'affiche et après plus rien ne s'affiche (il y a au début une requête qui ne se lance pas)
Dans phpmyadmin la requête est bonne
Dans le body j'ai mis toto et dans la balise php <?ph ?> j'ai fait un echo "polo";
toto et polo s'affichent et c'est tout
J'ai beau chercher, je ne vois pas ou est mon erreur
Cordialement