PHP操作mysql1

WBOY
リリース: 2016-06-23 13:17:09
オリジナル
764 人が閲覧しました

コード:

<?phpheader('Content-Type:text/html;charset=utf-8');// 数据库地址define('DB_HOST','localhost');//数据库用户名define('DB_USER','root');//数据库密码define('DB_PASSWORD','root');//要连接的数据库名define('DB_NAME','mytest');// 获得连接$conn = @mysql_connect(DB_HOST,DB_USER,DB_PASSWORD) or die('Could not connect: ' . mysql_error());// 设置字符集@mysql_query('set names utf8') or die('设置字符集失败!'.mysql_error());//选择数据库@mysql_select_db(DB_NAME,$conn) or die('数据库错误'.mysql_error());//构造一个sql语句,并执行这个SQL语句,获得结果集$sql_query = 'select * from student';$result = @mysql_query($sql_query) or die('sql 语句错误:'.mysql_error());// 输出一条记录print_r(mysql_fetch_array($result,MYSQL_ASSOC));echo '<br />';/*// insert$sql_insert = "insert into student values (1004,'行者',32,'男')";@mysql_query($sql_insert) or die('插入数据出错'.mysql_error());*/// 显示数据$sql_query = 'select id,name,age,sex from student';$result = @mysql_query($sql_query) or die('sql 语句错误:'.mysql_error());// 每次循环都将从结果集的数组中取出一行,再按字符串下标打印出此行中的数据,直到遍历完此结果集while( $row = mysql_fetch_array($result)){	echo $row['id'].'--'.$row['name'].'--'.$row['sex'].'--'.$row['age'];	echo '<br />';}// 释放结果资源mysql_free_result($result);// 关闭数据库mysql_close($conn);
ログイン後にコピー
実行結果:

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