请问一下php中如何向mysql数据库中插入各变量

$result = mysql_query("insert into user(mycon)values( )")
如题,如何把¥my_con这个变量插入到mycon这个列中,我试了集中方法,一直都报错

你的mycon是什么类型的字段?有两种方式,

$result = mysql_query("insert into user(mycon)values(".$my_con.")");
//或
$result = mysql_query("insert into user(mycon)values('".$my_con."')");

追问

是字符型的,这个还和int或者vchar有什么区别吗

追答

有区别的,如果是int类型的就使用

$result = mysql_query("insert into user(mycon) values(".$my_con.")");
//或者
$result = mysql_query('insert into user(mycon) values('.$my_con.')');

如果是字符型的就要使用单引号或者双引号括起来

$result = mysql_query("insert into user(mycon) values('".$my_con."')");
//或者这样写
$result = mysql_query('insert into user(mycon) values("'.$my_con.'")');

一样的道理

追问

原来是这样啊,谢谢啦

温馨提示:内容为网友见解,仅供参考
无其他回答
相似回答