<?php
$dbh = @mysql_connect("localhost:3306", "root", "000000");
if (!$dbh) die("Connect Error");
@mysql_select_db("ok", $dbh);
$q = "SELECT * FROM abc";
?>
<?php
$rs = mysql_query($q, $dbh);
if (!$rs) die("Query Error");
echo "<table><tr><td>ID</td><td>Name</td></tr>";
while ($row = mysql_fetch_row($rs)) {
echo "<tr><td>$row[0]</td><td>$row[1]</td></tr>";
}
echo "</table>";
?>
<?php
$rs = mysql_query($q, $dbh);
while ($row = mysql_fetch_object($rs)) {
echo "$row->id $row->name <br />";
}
?>
<?php
$rs = mysql_query($q, $dbh);
while ($row = mysql_fetch_array($rs)) {
echo "$row[id] $row[name] <br />";
}
?>
MYSQL_BOTH)。MYSQL_NUM(僅數字)、MYSQL_ASSOC(僅關聯)、MYSQL_BOTH(默認)。<?php
mysql_free_result($rs); // 釋放結果集內存
mysql_close($dbh); // 關閉非持久連接
?>
mysql_* 系列函數自 PHP 5.5.0 棄用,PHP 7.0.0 移除。新項目請使用 mysqli 或 PDO_MySQL(支持預處理、事務、面向對象、更安全)。