salut, ouai alors ok pour $Tablo_getNews = mysql_fetch_array($getNews);
ça sert si je l'utilise pas en bas....pour le <= / = c juste qu'avec le seul "=" je n'obtenais que la derniere news...
mais en faite ce qui me perturbe c que d'aprés ce que j'ai compris, mysql_fetch_array() returne plusieur tablo, 1 pour chaque ligne de resultat recupere dans la BD.
Et ce que j'arrive pas a trouver de façon explicite, c'est comment on passe d'un tableau à un autre!!!
parceque là dans mon code je vois vraiment pas par quel miracle la variable $Tablo_getNews ($Tablo_getNews = mysql_fetch_array($getNews); ) qui contient donc normalement 3 tableau se mettrai a désigner successivement le premier puis le second et enfin le 3eme.....
j'ai qud meme fait les correction a partir de tes commentaires mais j'obtien une boucle infini:
mon tableau ne cesse d'ajouter des lignes, toujours la meme , celle de la premiere news (c deja ça lol).....
///////////:
<?php require_once('Connections/muteV2.php'); ?>
<?php
mysql_select_db($database_muteV2, $muteV2);
$query_getNews = "SELECT * FROM news";
$getNews = mysql_query($query_getNews) or die(mysql_error());
$Tablo_getNews = mysql_fetch_array($getNews);
$NombDeNews = mysql_num_rows($getNews);
echo $NombDeNews ?>
<table width="700" border="1">
<tr>
<td>NumeroPage</td>
<td>Date</td>
<td>Titre</td>
<td>Texte</td>
<td>Photo</td>
<td>LienOption</td>
<td>TextLien</td>
</tr>
<?php
while($Tablo_getNews)
{
$num = $Tablo_getNews["num"];
$titre = $Tablo_getNews["titre"];
$date = $Tablo_getNews["date"];
$texte = substr($Tablo_getNews["texte"],0,20);
$image = $Tablo_getNews["img"];
$lienOpt = $Tablo_getNews["lienOption"];
echo"
<tr>
<td>$num</td>
<td>$date</td>
<td>$titre</td>
<td>$texte</td>
<td>$image</td>
<td>$lienOpt</td>
<td> </td>
</tr>";
}?>
</table>
</body>
</html>
<?php
mysql_free_result($getNews);
?>
Message édité par flow38 le 01-03-2006 à 13:27:30