ホームページ >php教程 >php手册 >PHP 入門学習の知識ポイント 1 PHP と MYSql の接続とクエリ

PHP 入門学習の知識ポイント 1 PHP と MYSql の接続とクエリ

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-06-13 12:07:271005ブラウズ

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

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

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

3. ("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);

$row=mysql_fetch_array($result);
echo $row[0]; ;


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

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