学習目的: データの読み方を学ぶ
まず 2 つの関数を見てみましょう:
1. mysql_query
クエリ文字列を送信します。 構文: int mysql_query(string query, int [link_identifier]); 戻り値: integer
この関数は、関連する処理または実行を実行するために MySQL のクエリ文字列を送信します。 link_identifier パラメーターが指定されていない場合、プログラムは最後に開かれた ID を自動的に検索します。クエリ文字列が UPDATE、INSERT、DELETE の場合、戻り値は true または false になります。クエリ文字列が SELECT の場合、新しい ID 値が返されます。 false が返された場合は、実行が成功したことを意味しません。戻り値はありませんが、クエリ文字列にエラーがあります。
2. mysql_fetch_object はクラスデータを返します。 構文: object mysql_fetch_object(int result, int [result_typ]); 戻り値: クラス
この関数は、クエリ結果の結果をクラス変数に分割するために使用されます。結果にデータがない場合は、false 値が返されます。
簡単な例を見てみましょう:
$exec="select * from user"
$result=mysql_query($exec);
while($rs=mysql_fetch_object($result))
{
echo " username:".$rs->username."
";
}
?>
もちろん、テーブル user には、
<%
exec= に似たユーザー名フィールドがあります。 ASP select * from user"
set rs=server.createobject("adodb.recordset")
rs.open exec,conn,1,1
do while not rs.eof
response.write "username:"&rs(" username" )&"
"
rs.movenext
loop
%>
もちろん、最初にデータベースに接続する必要があります。通常、require_once('conn.php'); と conn.php には以下が含まれます前回説明したデータベースに接続するコード。
2 つの小さなコマンドでデータの読み取り作業を完了できます。今日はデータの追加、削除、変更について説明します。