>  기사  >  백엔드 개발  >  php数据库存储的有关问题

php数据库存储的有关问题

WBOY
WBOY원래의
2016-06-13 12:51:54679검색

php数据库存储的问题
本人小白,刚开始学。。。
$query="insert into movie (rating) values ('$num3')";
$result=mysql_query($query);

单独的打印出$num3得到的结果是9.2,但这样存到数据库里为什么就变成0了?字段rating是float类型的
还有$query="insert into movie (title) values ('$m[0][$i+5]')"; 单独的打印出$m[0][$i+5]是asdfg
但存入数据库就变成 Array[1+5] 这个了。 字段title是char类型的
是我的语句有问题吗

数据库 php insert query
------解决方案--------------------
<br />
$query="insert into movie (rating) values ('".$num3."')";<br />
$query="insert into movie (title) values ('".$m[0][$i+5]."')"; <br />

------解决方案--------------------
$query="insert into movie (rating) values ('$num3')";
这个不会有问题,可写作
$query="insert into movie (rating) values ($num3)";
看看

$query="insert into movie (title) values ('$m[0][$i+5]')";
应写作
$query="insert into movie (title) values ('{$m[0][$i+5]}')";
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.