par
OldBourne » 17 juin 2006, 14:57
salut @ tous.
je viens de passer aux dernières versions d'apache, php, et mysql.
mon ancien code, pour me connecter à mes db, utilisait (comme tout un chacun) la fonction mysql_connect(). en passant à php5, mon navigateur m'affiche une page blanche.
après de nombreuses recherches sur l'origine du problème, je me suis décidé à créer une page simple, contenant le code :
Code : Tout sélectionner
$i = 0;
$sql = "SELECT * FROM CAT";
mysql_connect("localhost","root","mon_passwd")
or die("Problème de connexion à mysql".mysql_error());
$link = mysql_select_db("ma_db")
or die("Problème de DB");
$res = mysql_query($sql);
while ($row = mysql_fetch_array($res))
{
$tbCat[$i] = $row["NOMCAT"];
$i++;
}
mysql_close();
echo "<pre>".$tbCat."</pre>";
et même ce code tout bête ne fonctionne pas, je suis toujours avec ma page blanche sur les bras et je n'ai même pas de message d'erreur. et ce même si je ne conserve que la 1ère partie du code, à savoir la connexion à la db (je précise, la db est créée, les paramètres de mysql_connect() sont les bons).
l'un d'entre vous (et je suis sûr qu'il y en a qui ont connu le même pb) pourrait-il me guider (pas à pas éventuellement)?
merci par avance. ++
salut @ tous.
je viens de passer aux dernières versions d'apache, php, et mysql.
mon ancien code, pour me connecter à mes db, utilisait (comme tout un chacun) la fonction mysql_connect(). en passant à php5, mon navigateur m'affiche une page blanche.
après de nombreuses recherches sur l'origine du problème, je me suis décidé à créer une page simple, contenant le code :
[code]$i = 0;
$sql = "SELECT * FROM CAT";
mysql_connect("localhost","root","mon_passwd")
or die("Problème de connexion à mysql".mysql_error());
$link = mysql_select_db("ma_db")
or die("Problème de DB");
$res = mysql_query($sql);
while ($row = mysql_fetch_array($res))
{
$tbCat[$i] = $row["NOMCAT"];
$i++;
}
mysql_close();
echo "<pre>".$tbCat."</pre>";
[/code]
et même ce code tout bête ne fonctionne pas, je suis toujours avec ma page blanche sur les bras et je n'ai même pas de message d'erreur. et ce même si je ne conserve que la 1ère partie du code, à savoir la connexion à la db (je précise, la db est créée, les paramètres de mysql_connect() sont les bons).
l'un d'entre vous (et je suis sûr qu'il y en a qui ont connu le même pb) pourrait-il me guider (pas à pas éventuellement)?
merci par avance. ++