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

php连接mysql

2014-08-23 22:53 169 查看
<?php
echo "start test!";
//连接服务器
$conn=mysql_connect('localhost','root','');
//状态
if(!$conn){
echo "connection failed";
exit;
}

//选择数据库
$sql='use student';
//conn通道进行
$rs=mysql_query($sql,$conn);
//设置字符集
$sql='set names utf8';
mysql_query($sql,$conn);

//获取传递的数据:http://localhost/stu.php?sname="taof"&sage=20
$sname=isset($_GET['sname'])?$_GET['sname']:'';
$sage=isset($_GET['sage'])?$_GET['sage']:0;

//数据处理:
$sql="insert into student(sname ,sage) values($sname, $sage)";
$rs=mysql_query($sql,$conn);
if($rs){
echo "insert data";
}else {
echo "insert failed";
}
?>

效果:



说明:

1.“Parse error: syntax error, unexpected T_VARIABLE”:

可能的问题也许是代码行末尾忘记添加";",中英文符号混淆了,多余的空格和函数名大小写,书写错误的问题。

2.单引号字符串中的变量和特殊字符不会特换,不代表特殊含义单纯就是字符本身。

双引号将对特殊字符进行解析。

单纯的定义字符串,直接用单引号括起来就可以了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: