species は以下の構成とする。
Table: テーブル例
| id | int(10) | Primary Key, auto_increment |
| name | varchar(30) |
Table: Species テーブル例
| id | name |
| 1 | Bird |
| 2 | Fish |
| 3 | Dog |
<html>
<body>
<?php
$dbhost = 'localhost';
$dbuser = 'ユーザ名';
$dbpass = 'パスワード';
/* MySQL server に接続 */
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die('Error connecting to mysql');
/* Database 選択 */
$dbname = 'php_test';
mysql_select_db($dbname);
/* SQL query */
$query = "SELECT * FROM species WHERE 1";
$result = mysql_query($query);
if ($result == false) {
print "Error: " . $query . "<br>(" . mysql_error() . ")";
exit;
}
print("<table border=1>\n");
print("<tr><td>ID</td><td>Name</td></tr>\n");
while ($row = mysql_fetch_object($result)) {
print("<tr><td>");
echo $row->id;
print("</td><td>");
echo $row->name;
print("</td></tr>\n");
}
print("</table>\n");
/* メモリの開放 */
mysql_free_result($result);
/* MySQL server から切断 */
mysql_close($conn);
?>
</body>
</html>
結果
<html>
<body>
<table border="1">
<tr><td>ID</td><td>Name</td></tr>
<tr><td>1</td><td>Bird</td></tr>
<tr><td>2</td><td>Fish</td></tr>
<tr><td>3</td><td>Dog</td></tr>
</table>
</body>
</html>
0 件のコメント:
コメントを投稿