PHP 読み取りデータベース表示の問題
教えてください、私のデータベース データは次のとおりです:-
-- テーブル構造 `3g_district`
--
`3g_district` が存在しない場合はテーブルを作成 (
`d_id` mediaint(8) unsigned NOT NULL AUTO_INCREMENT,
`d_name` char(255) NOT NULL,
`d_level` tinyint(4) unsigned NOT NULL DEFAULT '0',
`d_pid` mediaint(8) unsigned NOT NULL DEFAULT '0',
`d_list` smallint(6) NOT NULL デフォルト '0',
主キー (`d_id`)、
KEY `upid` (`d_pid`,`d_list`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=45052 ;
--
-- ダンプテーブル `3g_district`
内のデータ
--
`3g_district` (`d_id`、`d_name`、`d_level`、`d_pid`、`d_list`) の値に挿入します
(1, '北京市', 1, 0, 0),
(2, '天津市', 1, 0, 0),
(3, '河北省', 1, 0, 0),
(4, '山西省', 1, 0, 0),
(5, '内モンゴル自治区', 1, 0, 0),
(6, '遼寧省', 1, 0, 0),
(7, '吉林省', 1, 0, 0),
(8, '黒竜江省', 1, 0, 0),
(9, '上海市', 1, 0, 0),
(10, '江蘇省', 1, 0, 0),
(11, '浙江省', 1, 0, 0),
(12, '安徽省', 1, 0, 0),
(13, '福建省', 1, 0, 0),
(14, '江西省', 1, 0, 0),
(15, '山東省', 1, 0, 0),
(16, '河南省', 1, 0, 0),
(17, '湖北省', 1, 0, 0),
(18, '湖南省', 1, 0, 0),
(19, '広東省', 1, 0, 0),
(20、「広西チワン族自治区」、1、0、0)、
(21, '海南省', 1, 0, 0),
(22, '重慶市', 1, 0, 0),
(23, '四川省', 1, 0, 0),
私の conn.php ファイルは次のとおりです:
$mysql_server_name="localhost" //データベースサーバー名
;
$mysql_username="root" //データベースのユーザー名
に接続します。
$mysql_password="" //データベースに接続するパスワード
;
$mysql_database="teafea" //データベースの名前
//データベースに接続します
$conn=mysql_connect($mysql_server_name,$mysql_username,$mysql_password);
//utf8 エンコーディングを使用します
Mysql_query("名前を設定 'utf8'");
//テーブルから情報を抽出する SQL ステートメント
$str="3g_district から d_id、d_name を選択";
//SQLクエリを実行
Mysql_select_db($mysql_database,$conn);
$res=mysql_query($str,$conn);