作者sakuraisora (仆の名前は~~~~~~~~)
看板Soft_Job
标题[讨论] 请问如何将资料输入资料库(PHP)?
时间Thu Mar 11 13:20:15 2021
各位大神好 我现在在练习做一个小小的网站
目前遇到了个小问题
已经可以成功侦测到使用过的email
不过要建立新的使用者就出现问题
程式码如下:
$query = "INSERT INTO user ('email', 'password') VALUE ('".mysqli_real_escape_string($link, $_POST['email'])."','".mysqli_real_escape_string($link, $_POST['password'])."')";
if (mysqli_query($link, $query)) {
ehco 1;
}
else {
$error = "Couldn't create user - try again";
}
如果成功建立的话就会出现1 PHPmyadmin也会出现资料
没有就会出现Couldn't create user - try again
预期是这样
不过不知道为什麽输入新的email与密码却没有显示任何成功或失败的对话框
PHPmyadmin也没有出现新的资料
请问我是哪里有问题呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 123.194.169.244 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Soft_Job/M.1615440017.A.C70.html
1F:嘘 YahooTaiwan: 嗯 03/11 13:25
2F:→ vi000246: google php breakpoint debug 03/11 13:27
3F:推 angle065: 只看code,你没echo $error == 03/11 13:45
4F:→ knives: 首先,你要先把这本书给丢了,都2021了还在mysqli_query 03/11 13:46
5F:推 mercurycgt68: 楼上见识短浅 没看过到2021连mysqli都不用的 怕了吧 03/11 13:50
我是买线上课程 目前是照他的题目实作 刚刚每个地方都看一次後发现INSERT INTO user 里面的()不用'' 还是谢谢各位给我资讯
※ 编辑: sakuraisora (123.194.169.244 台湾), 03/11/2021 13:54:47
6F:→ ChangeXD: 下次记得先估狗在上来问,给箭头,加油~ 03/11 14:16
7F:嘘 MoonCode: 03/11 14:24
8F:→ kkkoooiii2: 只看code, VALUE -> VALUES, echo $error; 03/11 14:30
9F:→ DCTmaybe: 你的else里面少最後一行 echo $error;另外这是哪个教程? 03/11 15:31
10F:→ superpandal: 楼主好好研究吧 研究出来默许可以再发一篇文 03/11 19:10
搞定了 INSERT INTO user()里面的东西不需要打'' google看到范例码後改掉就顺了
11F:推 hmj1026: 哪个线上课程竟然MySQL 不教pdo 03/11 19:59
12F:→ hmj1026: 麻烦报一下大家闪开 03/11 19:59
13F:→ newhandfun: 同意楼上,公布出来警世 03/11 20:26
没想到那麽多人好奇我买的课程 是在Udemy上的The complete Web Developer Course 2.0 其实里面有很多东西我知道都过时了 有点小烦恼 像bootstrap已经5.0了 还有firefox已经不支援fireftp
14F:推 love99067333: echo 打错 03/11 21:18
15F:→ t520131412: 建议学PDO 03/11 22:34
刚刚看了一下 原来PHP7(他也没更新) 已经不支援mysql了
※ 编辑: sakuraisora (123.194.169.244 台湾), 03/11/2021 22:59:32