ホームページ  >  記事  >  バックエンド開発  >  PHP と MYSql の接続とクエリ

PHP と MYSql の接続とクエリ

高洛峰
高洛峰オリジナル
2016-11-30 13:14:47984ブラウズ

1. データベースに接続します
1. mysql_connect: MySQL リンクを開きます

mysql_connect('host', 'username', 'password')

2. mysql_select_db: データベースを開きます
mysql_select_db('database name', $ link identifiercharacter) //リンク識別子が入力されていない場合は、最後に開かれた接続がデフォルトになります

3. mysql_query("set names 'GBK'") は中国語の文字化けの問題を解決します

mysql_query("set names; 'encoding (utf8 or GBK) ' ") //UTF8 には "-" を含めることはできません

2. データのクエリ

1. mysql_query (SQL ステートメント、接続識別子);

$sql="Select * FROM Test "
$ result=mysql_query($sql ) //接続識別子のデフォルトは最後に開かれたリンクになります

//エラー情報を取得します

$result=@mysql_query($sql) または die(mysql_error())

2.結果

a , mysql_fetch_row($result);

$row=mysql_fetch_row($result);

b、mysql_fetch_array($result); ;
echo $row['key'];


説明: mysql_fetch_array と mysql_fetch_row の機能は、インデックスとして 0 から始まるオフセットを使用できる点に加えて、ドメイン名も使用できる点が異なります。インデックス。
Value は次の行のすべてのフィールド値を返し、行がない場合は false を返します。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。