Fetch array php

bBonjour voici ma requete qui n'affiche que le premier cham de ma base de donne
jai essaie avec une boucle rien de bon
pourriez vous maider
merci

for ($i=0; $i<20;$i++){
$query = ("select PLAYERS_NAME from players WHERE TEAM_NAME='Lyon' ");
$resultat=mysql_query($query);
$array = mysql_fetch_assoc($resultat);
print_r($array);
var_dump($array) ;
//echo 'This is : ' . $array['PLAYERS_NAME'];
}

3 réponses

  1. <?php
    $pdo = new PDO('mysql:host=localhost;dbname=db_test','root','');
    
    $sql = 'SELECT players_name FROM players WHERE team_name="Lyon"';
    $req = $pdo->query($sql);
    
    while($player = $req->fetch(PDO::FETCH_OBJ)) {
        echo $player->player_name."<br/>\n";
    }
    $req->closeCursor();
    ?>
    3