-
管理员表创建查看全部
-
后台实现功能查看全部
-
前台实现功能查看全部
-
目标查看全部
-
unsigned 既为非负数 auto_increment是用于主键自动增长的,从1开始增长,当你把第一条记录删除时,再插入第二跳数据时,主键值是2,不是1。查看全部
-
项目分析查看全部
-
enum()???查看全部
-
发现只有HTML和PHP,CSS和JS都没有,例如 复选框的JS,不写JS,点击复选框,它的值不变的查看全部
-
数据库名、表名和字段名加的都是反引号(即Esc下边那个),加这个反引号是为了防止与关键字发生冲突,查看全部
-
图片上传查看全部
-
接上面;原来的代码如下: foreach($uploadFiles as $uploadFile){ $arr1['pid']=$pid; $arr1['albumPath']=$uploadFile['name']; addAlbum($arr1); } 只需要在 $uploadFiles as $uploadFile 前面加上(array)就可以了,如下: foreach((array)$uploadFiles as $uploadFile){ $arr1['pid']=$pid; $arr1['albumPath']=$uploadFile['name']; addAlbum($arr1); } 其他的地方也要做同样的修改! 分割线------------------- 我自己的改了这些地方就正常了,希望对大家有所帮助查看全部
-
这章出现问题比较多,花费了很长时间处理,总结了问答里面的回答 1.无法添加图片,KindEditor插件显示不出来是因为没有引用相关的包,课程提供的代码里有,把shopImooc/plugins/里的内容都拷贝到程序对应的位置就可以了 2.其中insert()函數已經return mysql_insert_id();所以$pid=$res;$pid=getInsertId();是多餘的 3.问题;mysqli_insert_id()和mysql_insert_id()的区别 老师是使用的mysql_insert_id(),括号里面不用填参数,但是我们是用的mysqli_insert_id(),括号里面必须要填一个链接数据库的返回值,但是一但填了,就意味着数据库是重新链接了,所以无论怎么样都返回的是0 处理方法;老师封装好的insert()函数,改成mysqli之后。 function insert($table,$array){ $link = connect(); $keys=join(',', array_keys($array)); $vals="'".join("','", array_values($array))."'"; $sql = "INSERT INTO {$table}($keys) VALUES({$vals})"; mysqli_query($link,$sql); return mysqli_insert_id($link); } 返回值就是该次插入操作影响的行的ID值。直接用一个变量接收返回值,再打印出来,可以发现并不是0的。 4.问题:Warning: Invalid argument supplied for foreach() in C:\AppServ\www\shopImooc\core\pro.inc.php on line 22 解决方法:查看全部
-
三维数组查看全部
-
二维数组查看全部
-
一个图片文件查看全部
举报
0/150
提交
取消