$path="$s/$albumname";
$establishtime=date("Y-m-d H:i:s");
$sql="insert into album(email,establishtime,albumname,albumpath) values('$s','$establishtime','$albumname','$path')";
mysql_query($sql,$conn);$s和$albumname是传过来的值。为什么不能写入到数据库呢?先前的连接数据库什么的都OK
解决方案 »
- 求高手这两个表怎么查
- mysql数据库只能修改和删除数据而不能添加数据
- mysql中关于行转换成列的问题(动态)
- Data too long for column 'name' at row 1
- mysql和sqlserver数据同步
- mysql用户连接数问题
- 高手请进!!!!!!!JDBC对mySQL的驱动程序的问题。
- mysqldump有两个问题(bug?),不知道怎么解决
- mysql视图有时报Can't create/write to file 'C:\windows\TEMP\#sql_1690_0.MYI
- 求助!关于Datagrip的MySQL的问题!
- ArcGis engine+eclipse java实现
- 一个简单而奇怪的问题
往里输入的变量,除了时间我不确定类型,其余的都是字符串
往里输入的变量,除了时间我不确定类型,其余的都是字符串
调试中看一下你的 $sql 的内容是什么 , 然后直接到MySQL工具中执行一下,以断定你的SQL语句的正确。
但是仍然不可以
$sql="insert into album(email,establishtime,albumname) values('$s','$establishtime','$albumname')";
mysql_query($sql,$conn);之前把这个$sql,输出到你的页面上,看一下这个$sql,到底是什么。
这个mysql_query如何能显示在页面上?
麻烦了
echo mysql_query($sql,$conn);屏幕显示1.
数据库有正确数据输入这说明我的问题在哪里呢?谢谢~
$rs=mysql_query("$sql",$conn);
$rowcount=mysql_affected_rows($rs);
echo $rowcount;这样写就提示$rowcount=mysql_affected_rows($rs);这句有错
为什么?