我目前有一个脚本来上传照片,目前它上传多个图像,每次创建一个新的图像时,都会向mySQL数据库添加一个新行。不过,我希望用户只能上传最多1张图片。使用变量的PHP SQL更新
因此,我已更改了注册脚本,以便为注册的每个新用户使用默认图像直接插入一行到数据库。
登录后目前的图片上传脚本使用下面的线把数据到数据库
$sql2= "INSERT INTO `profile_photo` (`profile_id`,`title`,`size`,`type`,`reference`)
VALUES ('".$_SESSION['id']."','$title','$size','$type','$pic'); ";
然而,这不是我多么希望这个工作;我相信的解决办法是将其更改为UPDATE行。
这是导致一个问题,当我改变线,我相信我还没有完全掌握在MySQL中更新行的概念。
请您指教?
您是否在寻找UPDATE查询?反对插入查询? – Dev 2012-07-19 08:53:02