どちらの関数も配列を返します。違いは、最初の関数で返される配列には値のみが含まれており、配列の添字 $row[0]、
$row[1] でのみ読み取ることができます。 () には、キーと値のペアの最初のタイプと形式の両方が含まれています
次のようにデータを読み取ることができます (データベースのフィールドが username、passwd の場合):
$row['username' ], $row。 ['passwd']
また、($row as $kay => $value)で操作すると、データベースのフィールド名を直接取得することもできます。
さらに重要なことは、mysqli は php5 によって提供される新しい関数ライブラリであり、(i) は改良を表しており、その実行速度が速くなっているということです
例:
コードをコピーします コードは次のとおりです。
Actipro CodeHighlighter (フリーウェア) によって生成されたコードの強調表示http://www.CodeHighlighter.com/-->//ローカルの mysql データベースに接続し、操作ライブラリとして test を選択します
$ mysqli = mysqli_connect("localhost", "root", "","test", 3306);
//mysql_query 関数を使用してユーザー テーブルからデータを読み取ります
$result = mysqli_query($mysqli, "SELECT * FROM userinfo ");
while($row = mysqli_fetch_array($result ))// ループを通じてデータの内容を読み取ります
{
?>
|
| < ;?php echo $row["Detail"]?> |
}
//データベースへの接続
mysqli_free_result($result);
mysqli_close( $mysqli);*/
?>
http://www.bkjia.com/PHPjc/327342.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/327342.html技術記事どちらの関数も配列を返します。違いは、最初の関数によって返される配列には、配列の添字 $row[0] 、 $row[1] 、および my...
を使用したデータのみが含まれることです。