PHP和sql的问题
答案:2 悬赏:50 手机版
解决时间 2021-03-21 05:39
- 提问者网友:半生酒醒
- 2021-03-20 14:37
PHP和sql的问题
最佳答案
- 五星知识达人网友:玩世
- 2021-03-20 14:44
你的db变量不是在函数内定义的,所以会提示未定义变量。
如果要在函数内部使用变量,可以使用global关键字.
$db = mysql_connect("localhost","root","root");
$txt = "Hello World!";
//连接数据库的函数
function lianjiesql(){
global $db; //可以在此处声明该变量为全局变量
if ($db){
echo "数据库连接成功";
}else{
echo "数据库连接失败" . mysql_error();
}
}
如果要在函数内部使用变量,可以使用global关键字.
$db = mysql_connect("localhost","root","root");
$txt = "Hello World!";
//连接数据库的函数
function lianjiesql(){
global $db; //可以在此处声明该变量为全局变量
if ($db){
echo "数据库连接成功";
}else{
echo "数据库连接失败" . mysql_error();
}
}
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯