PHP 基础知识回顾
PHP 基础知识回顾,主要是方便初学 php 的朋友
header("Content-Type:text/html;charset=UTF-8");
$conn
= mysql_connect('localhost','root','');
//链接服务器(非永久性)
if
(!
$conn
){
echo
'<hr/>';
die
('error:'.mysql_error());
}
else
{
echo
'<hr/>';
echo
'链接服务器:'.
$conn
;
}
$db
= mysql_select_db('test',
$conn
);
//选择数据库
if
(!
$db
){
echo
'<hr/>';
die
('error:'.mysql_error());
}
else
{
echo
'<hr/>';
echo
'链接数据库:'.
$db
;
}
/*
mysql_query() 仅对 SELECT,SHOW,EXPLAIN 或 DESCRIBE 语句返回一个资源标识符,
如果查询执行不正确则返回
FALSE。
对于其它类型的
SQL 语句,mysql_query() 在执行成功时返回 TRUE,出错时返回 FALSE。
非
FALSE 的返回值意味着查询是合法的并能够被服务器执行。这并不说明任何有关影响到
的或返回的行数。很有可能一条查询执行成功了但并未影响到或并未返回任何行。
*/
$sql
="SELECT * FROM user";
$result
= mysql_query(
$sql
,
$conn
);
//执行一条 MySQL 查询,该函数自动对记录集进行读取和
缓存。如需运行非缓存查询,请使用
mysql_unbuffered_query()。
echo
'<hr/>';
echo
'查询结果集:'.
$result
;
//返回资源标识符
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_ASSOC));//函数从结果集中取得一行作为关联数
组
//echo '<hr/>';
//print_r(mysql_fetch_array($result,MYSQL_NUM));//函数从结果集中取得一行作为数字数组
//echo '<hr/>';
//print_r(mysql_fetch_array($result));//函数从结果集中取得一行作为关联数组与数字数组,