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类型的
是我的语句有问题吗
回复讨论(解决方案)
$query="insert into movie (rating) values ('".$num3."')";$query="insert into movie (title) values ('".$m[0][$i+5]."')";
PHP code?12$query="insert into movie (rating) values ('".$num3."')";$query="insert into movie (title) values ('".$m[0][$i+5]."')";
还是不行啊。。。
$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]}')";
$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 (rating) values ('$num3')";
这个不会有问题,可写作
$query="insert into movie (rating) values ($num3)";
看看
$query="insert into movie (title) values ('$m[0][$i+5]')";
……
不过 如何从一串字符串
9.2
单独的提取出中间的9.2 并把它转化成float类型a
$s =9.2TXT;preg_match_all('/>([.\d]+)', $s, $r);print_r($r[1]);Array
(
[0] => 9.2
)
PHP code?12345$s =9.2TXT;preg_match_all('/>([.\d]+)', $s, $r);print_r($r[1]);Array
(
[0] => 9.2
)
啊啊 谢谢谢谢,再弱弱的问一句 我要是提取这个呢
Redemption (1994)
提取Redemption 怎么用正则表达式才能不包括两边的标签啊
$s =Redemption (1994)TXT;preg_match_all('#(?]+>([^Array
(
[0] => Redemption
)不知道怎么感谢了。。。看来我还是得好好学学,好人一生平安。。。
上一篇: 详解python之数据库mysql操作
下一篇: PHP 相关 收藏
推荐阅读
-
为数据库生成某个字段充填随机数的存储过程
-
sqlserver关于分页存储过程的优化【让数据库按我们的意思执行查询计划】
-
php将mysql数据库整库导出生成sql文件的具体实现
-
MSSQL监控数据库的DDL操作(创建,修改,删除存储过程,创建,修改,删除表等)
-
MSSQL数据库占用内存过大造成服务器死机问题的解决方法
-
完美解决MySQL通过localhost无法连接数据库的问题
-
php从数据库中获取数据用ajax传送到前台的方法
-
win7 wamp 64位 php环境开启curl服务遇到的问题及解决方法
-
一次SQL调优数据库性能问题后的过程(300W)
-
在数据库‘master’中拒绝CREATE DATABASE权限问题的解决方法