update不能更新空值? 在数据库中已经设置了 NULL 默认为NULL但更新时一旦为空,仍然不能更新只知道可以写JS程序把空值赋值为'null',读取时若值为'null'则显示''有没有不靠JS程序直接插入空值的方法啊? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 比如一个textarea用来记事,但有时没有需要记的东西,所以就要把之前的数据删掉,这时更新的时候,textarea的值就是空的了 你到底是要更新数据库还是要更新一个textarea啊?我看你提到了js 你应该是想更新一个textarea的内容吧?那么具体的需求是什么呢? <textarea name="notetext" id="notetext"><?php echo "$row[note]"; ?></textarea>就是这个textarea的值改变后,点击提交,把它更新到数据库的note中note已经设置为null,默认为null但如果这个textarea的value=''的话,无法成功更新数据库应该怎么设置才正确啊 但如果这个textarea的value=''的话,无法成功更新数据库那么你可以判断提交上来的textarea是不是空嘛,如果是的话update 数据库不就可以了不知道你的是GET 还是POST .自己改吧if (isset ( $_GET ['notetext'] ) && empty ( trim($_GET ['notetext'] ))) { // 为空数据//更新数据库} else { // 非空数据//更新数据库} 正则去掉<? ?>标签里的文字 求一个php函数 在线等~~~请教:关于form表单提交后获取当前提交的信息 PHP疑问 POST里的名字用的是id还是name? 无法获得表单数据(新手问题)? mysql不支持嵌套,这是真的吗? PHP邮件问题(发件人怎么设置啊) 怎么往框架里的PHP网页POST变量? 怎么取得php报错? 关于cookie取值的问题 upload_tmp_dir 上传临时目录必须建到 网站主程序目录 外吗?
比如一个textarea用来记事,但有时没有需要记的东西,所以就要把之前的数据删掉,这时更新的时候,textarea的值就是空的了
你到底是要更新数据库还是要更新一个textarea啊?我看你提到了js 你应该是想更新一个textarea的内容吧?
那么具体的需求是什么呢?
<?php echo "$row[note]"; ?>
</textarea>就是这个textarea的值改变后,点击提交,把它更新到数据库的note中
note已经设置为null,默认为null但如果这个textarea的value=''的话,无法成功更新数据库应该怎么设置才正确啊
// 为空数据//更新数据库
} else {
// 非空数据//更新数据库
}