whileループの最初の結果が表示されません。php mysql whileループの最初の行が表示されない
私のクエリはphpmyadmin上で動作していますが、インデックスページで何か問題が起こっています。
<?php
$test=mysql_query("SELECT * FROM newsites");
$deneme=mysql_fetch_row($test);
?>
<div class='container'>
<div class='row'>
<?php
while ($deneme=mysql_fetch_assoc($test)) {
extract($deneme);
echo '<div class="col-md-3 col-sm-6 col-xs-12 back-colour">';
echo '<td><img class="img-responsive" src="images/'.$deneme['site_pic'].'" width="120" height="20"/></td>';
echo '<p class="box-design">'.$deneme['site_name'].'</p>';
echo '<p class="box-design">'.$deneme['site_link'].'</p>';
echo '<p class="box-design">'.$deneme['site_ref'].'</p>';
echo '<p class="box-design">'.$deneme['site_type'].'</p>';
echo '</div>';
}
?>
</div>
</div>
新しいコードを書いているなら、** _ please_は 'mysql_ *'関数**を使わないでください。彼らは古くて壊れていて、PHP 5.5では廃止されました(セキュリティアップデートをもはや受け取っていなくなっています)、PHP 7では完全に削除されました。['PDO'](https://secure.php.net/manual /en/book.pdo.php)または[ 'mysqli_ *'](https://secure.php.net/manual/en/book.mysqli.php)_prepared statements_と_PARAMETERとbinding_代わり。詳細については、http://stackoverflow.com/q/12859942/354577を参照してください。 – Chris
これはphpに関する私の最初のプロジェクトです。だから私はmysqliやpdoについて何も知らなかった。私はPHPで作業している場合は、私はそれらを使用します。レスポンスありがとう! – Onur