0
これらの質問はすでに回答済みですが、それらに従うようにしましたが、mysqlデータベースの最初の行はテーブルに表示されません。 (3行あり)データベースの最初の行がmysql_fetch_rowまたはmysql_fetch_assocのいずれかのテーブルに表示されない
以下は私のコードです。もしあなたが助けることができれば、とても親切になるでしょう。ありがとうございました。
<?php
require_once 'dbreg.php';
?>
<!DOCTYPE html>
<head>
<title>User Listing</title>
</head>
<body>
<table border="1">
<tr>
<td>Firstname</td>
<td>Lastname</td>
<td>Gender</td>
<td>Address</td>
<td>Country</td>
<td>Actions</td>
</tr>
<?php
$query = mysql_query("SELECT * FROM regform");
if(mysql_fetch_row($query) > 0) {
while ($result = mysql_fetch_assoc($query)) {
?>
<tr>
<td><?php echo $result['firstname'];?></td>
<td><?php echo $result['lastname'];?></td>
<td><?php echo $result['gender'];?></td>
<td><?php echo $result['address'];?></td>
<td><?php echo $result['country'];?></td>
<td><a href="view.php">View</a> /<a href="#"> Edit</a></td>
</tr>
<?php
}
}
?>
</body>
</html>
mysql_fetch_rowはすでに最初の行をフェッチしています。そして、 'mysql_fetch_assoc'は、__following__を取得します。 –
ありがとう、それは今動作します!これらは私がphpとmysqlを初めて使うので混乱します。あなたはこれについてより明確な考え方を得るために私をリンク/文書に導くことができますか? –
すべてのドキュメントは 'php.net'にあります。また、このサイトのドキュメントセクションもあります。 –