您的位置:首页 > 编程语言 > PHP开发

PHP4与MySQL数据库操作函数详解(二)

2008-05-01 04:08 561 查看

<3>.选择数据库函数(1个):

MySQL_select_db()
格式:int MySQL_select_db(string database name , int link_identifier);
选择指定的database name ,成功,返回1个真值(True),失败,则返回1个False值。

例子1:
<?PHP
$select = MySQL_select_db('forum' , $connect);
if($select)
{echo "connect db forum successed!";}
else
{echo "connect db forum failed!";}
?>

例子2:
<?PHP
$select = MySQL_select_db("forum",$connect) or die("Can not connect this DB!");
?>

注:此函数相当于在MySQL中的USE语句:如 USE forum

<4>.SQL查询函数(2个):

1、MySQL_query()
格式:int MySQL_query(string sqlquery , int link_identifier);
向服务器发一段标准SQL语句请求。如果失败,则返回一False值。

例子:
<?PHP
$connect = MySQL_connect($hostname,$user,$pwd);
$select = MySQL_select_db($dbname,$connect);
$query = MySQL_query($sql , $connect);
if($query) echo "Successed !";
else echo "Failed !";
?>
此函数一定要与MySQL_select_db()函数配合使用,单独使用它就没有意义了!

2、MySQL_db_query()
格式:int MySQL_db_query(string database , string sqlquery , int link_identifier);

在此函数中必须指定数据库名database和SQL语句sqlquery,如失败则返回False。

例子:

<?PHP
$connect = MySQL_connect($hostname , $user , $pwd);
$query = MySQL_db_query($dbname , $sql , $connect);
if($query) echo "Successed !";
else echo "Failed !";
?>

MySQL_db_query()与MySQL_query()的区别就在于前者可以不用使用MySQL_select_db()来选择数据库database,而在执行SQL语句的同时,进行选择数据库。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: