ホームページ > バックエンド開発 > PHPの問題 > phpとmysqlの間でクエリを接続する方法

phpとmysqlの間でクエリを接続する方法

藏色散人
リリース: 2023-03-03 09:42:02
オリジナル
2667 人が閲覧しました

mysql を使用して php に接続してクエリを実行する方法: 最初に「mysql_connect」を使用して MySQL に接続し、次に「mysql_select_db」を使用してデータベースを開き、最後に「mysql_query」関数を使用してデータをクエリします。

phpとmysqlの間でクエリを接続する方法

# 推奨: 「

PHP チュートリアル

# PHP と MYSql の接続とクエリ

1. データベースに接続します

1. mysql_connect: MySQL リンクを開きます

mysql_connect('主机','用户名','密码')
ログイン後にコピー

2. mysql_select_db: データベースを開きます

mysql_select_db('数据库名',$链接标识符) //链接标识符不填写则默认为上一次打开的连接
ログイン後にコピー

3. mysql_query(" set names ' GBK'") 中国語文字化け問題を解決;

mysql_query("set names '编码(utf8或GBK)' ") //UTF8不能有“-”
ログイン後にコピー

2. クエリデータ

1. mysql_query (SQL文、接続識別子);

$sql="Select * FROM Test "
  $result=mysql_query($sql) //连接标识符默认为上一次打开的链接
  //获取错误信息
  $result=@mysql_query($sql) or die(mysql_error())
ログイン後にコピー

2. クエリ結果を取得します。

a、 mysql_fetch_row($result);
  $row=mysql_fetch_row($result);
  echo $row[0];
b、 mysql_fetch_array($result);
  $row=mysql_fetch_array($result);
  echo $row[0];
  echo $row['key'];
ログイン後にコピー

説明: mysql_fetch_array と mysql_fetch_row の機能は基本的に同じですが、0 から始まるオフセットをインデックスとして使用することに加えて、ドメイン名もインデックスとして使用できる点が異なります。索引。

Value は次の行のフィールド値をすべて返し、配列に保存します。行がない場合は false を返します。

以上がphpとmysqlの間でクエリを接続する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート