0

比較的初歩的な質問で申し訳ありません。$propname という名前の配列が、ループしたときになぜ印刷されたくないのかを突き止めようとして、過去 1 時間行き詰まりました。ここに私のコードがあります

$result = mysql_query("SELECT * FROM `player_info` WHERE `position` = 'THP'") or die(mysql_error()) ;

while($row = mysql_fetch_array($result)) //create arrays
{   
    $id[] = $row['player_id'];      
    $propName[] = $row['name'];
    $propLastName[]= $row['surname'];
}//end while

 //create variables for looping
$x = sizeof($propName);
$index = 0;

while($index < $x) //print variables
{
    echo $propName[$index];
    $index ++;
}
4

2 に答える 2

0

コードを単純化するだけ

$result = mysql_query("SELECT * FROM `player_info` WHERE `position` = 'THP'") or die(mysql_error()) ;

while($row = mysql_fetch_array($result)) //create arrays
{   
    echo $row['name'];
}
于 2013-09-28T02:07:12.477 に答える