Hello I wish to input some data from a HTML form in my website into a SQL database. Here is my database so far.
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

已采纳
PHP将数据从表单输入到SQL数据库中
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
1条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
duan3601 2014-10-05 03:51关注You could easily just call the
addNewUser()
function passing the required parameters as:addNewUser($connect,$username,$password,$dbtable);
A better usage example would be to first check that the form has been already submitted to prevent any direct access or empty records and PHP warnings by checking that form fields have been submitted, ie.
if(isset($_POST["username"]) && isset($_POST["password"])) { $username=$_POST['username']; $password=$_POST["password"]; addNewUser($connect,$username,$password,$dbtable); }
Other than that this seems to be a very basic example and also a bad practise on how to implement a new insert in the database so be sure not to use any of this in a production environment. IE:
- No input filtering.
- Trying to "imitate" an Auto Increment field for the user
- Vulnerable to SQL injection and even prone to fail by accident if say a user tries to register with a username or password that contains a quote
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2020-12-30 05:43废话不多说了,直接给大家贴代码了,具体代码如下所示: 国家:<input type=text name=country /> 动物名称(英文):<input type=text name=animal /> 动物名称(中文):<input type=text name=...
- 2020-12-19 12:48在Web开发中,通常我们需要将用户在前端页面输入的数据发送到服务器进行处理,例如与数据库进行比较,并将结果反馈给用户。在这个场景中,我们使用PHP来实现这一功能。前端部分是一个简单的HTML表单,包含一个输入框...
- 2020-12-17 08:474. **插入数据**:使用SQL的`INSERT INTO`语句将数据插入数据库。在这个例子中,`$jpg`应该是要插入的表格名称,而`'$id'`, `'$url'`, `'$mess'`等是值。但请注意,直接在SQL查询中使用用户输入(未经过验证或清理)...
- 2020-12-19 19:59在数据库的插入操作中,PHP接收来自前端表单的数据(例如,通过GET方法),然后使用`INSERT INTO` SQL语句将这些数据插入到`user`表中。在`dbinsert.php`中,这可能包括验证输入、构建SQL语句以及执行插入操作。 ...
- 2020-12-17 06:44提交后,PHP脚本将接收到的数据插入到Oracle数据库的test表中。然后,脚本执行一个SELECT查询,获取所有记录,并使用`ora_fetch`和`ora_getcolumn`函数显示结果。 值得注意的是,在实际应用中,你需要确保正确处理...
- 2020-12-18 17:08同时,`memory_limit` 参数定义了脚本可使用的最大内存,默认通常为128MB,`post_max_size` 参数限制了POST数据的总大小,包括表单数据和文件上传。这三者共同影响了导入大数据库文件的能力。 2. **修改配置**: ...
- 2020-01-02 05:004927525的博客 PHP 导入导出excel、csv百万数据到数据库 待解决: wamp下导入导出百万数据没有问题 lamp下导入10W条数据没问题,导入50W及以上会出现nginx504报错 代码包地址 测试数据表地址 表中有大概110W+条数据,下载时可能会...
- 2024-10-13 15:41知识分享小能手的博客 SQL 注入是一种严重的安全漏洞,它允许攻击者通过操纵 SQL 查询来访问、修改或删除数据库中的数据。由于 SQL 注入的潜在危害,我不能提供具体的恶意代码示例。然而,我可以向你展示如何防御 SQL 注入,并解释其工作...
- 2022-06-05 06:17要从数据库中检索图片,你可以创建另一个PHP脚本,例如`retrieve.php`,它根据用户提供的ID从数据库中获取图片数据,然后将其作为HTTP响应的输出。这样,浏览器就可以解析这个输出并显示图片。 总之,通过在MySQL...
- 2020-12-16 08:19它涉及到对数据库结构的直接修改,因此需要谨慎处理,因为一旦执行删除命令,数据表及其包含的所有数据将永久性地从数据库中移除,无法恢复。这里我们将深入探讨如何在MySQL中删除数据表,以及如何通过PHP脚本来执行...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司