Page 1 sur 1

Code simple de boucle d'une base de donnée en perdition ><

Posté : 02 nov. 2010, 04:14
par Barette
Bonjour à tous,

J'expose mon souci, j'ai un code basique pour afficher par exemple des news, avec une boucle, ce code fonctionne parfaitement sur la dernière version de Xampp (lampp linux), mais sur le Wamp 2.0i (apache 2.1.11, php 5.3.0, mysql 5.1.36) ca me laisse soit page blanche , soit ca plante apache :s voici mon code:
<?php
include "connexion.inc.php";
$query="SELECT * FROM `news`ORDER BY `news`.`ID` DESC";
$result=mysql_query($query);

$num=mysql_numrows($result);

mysql_close();

$i=0;
while ($i < $num) {


$total = mysql_num_rows($result);
$autor=mysql_result($result,$i,"autor");
$contenu=mysql_result($result,$i,"contenu");
$titre=mysql_result($result,$i,"titre");

echo '<font color="#54bae6" face="verdana"> ' . $titre . ' </font>';
echo '<font color="#54bae6" face="verdana"> ' . $contenu . ' </font>';
echo '<br>';
$i++;
}

?>
Et voici ma page connexion.inc:
<?php
    $hote  = 'localhost';
    $login = 'xxx';
    $pass  = 'xxx';
    $base  = 'xxx';

    mysql_connect($hote, $login, $pass);
    mysql_select_db($base);
?> 
Help pleaaazz j'ai presque plus de cheveux xD

Re: Code simple de boucle d'une base de donnée en perdition ><

Posté : 02 nov. 2010, 05:28
par moogli
salut,

$num=mysql_numrows($result); n'existe pas il manque un _ (tu la mis correctement plus bas) est ce une erreur de copié collé ?

si apache "plante" tu doit avoir un message dans le log d'apache ou dans l'observateur d’événements Windows !

@+

Re: Code simple de boucle d'une base de donnée en perdition ><

Posté : 02 nov. 2010, 05:36
par Barette
Merci pour ton aide, je vien de tester de passer de PHP 5.3.0 à PHP 5.3.1, cela a reglé mon problème ... désolé pour le dérangement :oops:

Merci a ++ :)