几个小时以来,我一直在尝试这段代码的不同变体。我是个新手。我似乎无法理解为什么phpMyAdmin数据库中没有插入任何内容。我已验证我已连接到数据库(使用下面的echo和error函数)。我知道mysql_uu正处于被弃用的过程中,但请帮助Bourga解决这个问题。我的问题又来了:为什么什么都不插?我使用的是PHP4.0.10.7(Godaddy)。
<?php
$first_name = $_POST['first_name'];
$last_name = $_POST['last_name'];
$email = $_POST['email'];
$password = $_POST['password'];
$phone_number = $_POST['phone_number'];
define('dbusername', 'someusername');
define('dbpassword', 'somepassword');
define('dbhost', 'localhost');
define('dbname', 'somedb');
if (($first_name=="")||($last_name=="")||($email=="")||($password=="")||($phone_number==""))
{
echo "All fields are required, please fill <a href='home.html'>the form</a> again.";
die();
}
$connect = mysql_connect(dbhost,dbusername,dbpassword) or die("Could not connect. " . mysql_error());
$db = mysql_select_db(dbname, $connect);
$queryemail = "SELECT * FROM User WHERE email = '$email'";
$insertemail = "INSERT INTO User (email,password,first_name,last_name,phone_number) VALUES ('$email','$password','$first_name','$last_name','$phone_number')";
echo $insertemail;
mysql_close($connect);
header("Location: account_summary.html");
?>
回显$insertemail返回
在用户(电子邮件、密码、名字、姓氏、电话号码)值中插入('asdfsda@sdfa","sadf","asdf","sadf",。密码没有显示,但电话号码也没有显示。我正在测试的实际表单位于Desotocab。通用域名格式。非常感谢。
应要求:
<form action="login.php" method="post">
<label>First Name: *</label><input type="text" name="first_name"/><br/>
<label>Last Name: *</label><input type="text" name="last_name"/><br/>
<label>Email: *</label><input type="email" name="email"/><br/>
<label>Password: *</label><input type="password" name="password"/><br/>
<sub>Password must be 8 characters minimum</sub><br/>
<label>Phone Number: *</label><input type="text" name="phone_number"/><br/>
<input type="submit" value="Sign Up"/>
</form>
用户表架构:
列|类型
user_id|int(11)
电子邮件|varchar(22)
密码|varchar(64)
created_on|时间戳
first_name|varchar(50)
last_name|varchar(50)
phone_number|varchar(20)
将上述代码从MySQL兼容更改为MySQLi兼容然后使用
$result = mysqli_query($connect, $insertemail);
之前
echo $insertemail;
问题内容: 因此,我有一个名为“ users。”的表的数据库。在该表中有一列名为“ IP”的列,我想查找具有相同IP的用户并将其禁止。 问题答案: 您应该利用查询分组。我写的一个老博客是《理解群居法》 但基本上这应该工作: 这将返回计数> 1的所有IP地址
我有一个问题,我已经研究找到一个解决方案,但已提供的任何修复程序都会导致更严重的错误,所以我希望有人能在这里指导我。 这里是错误我得到当我尝试使用导入功能在phpMyAdmin ./libraries/plugin_interface.lib.php#551 count()中的警告:参数必须是实现可计数的数组或对象 下面是错误引用的语句。 根据我的发现,这是建议的修复方法。 当我按照规定进行更改时
PHP版本:7.2.19-0ubuntu0.18.04.1 phpMyAdmin 4.6.6 在安装Phpmyadmin时,打开它时出现两个错误。一个在导入下,一个在导出下!这是因为mysql服务器出错还是因为phpmyadmin中的错误?我该如何处理它呢? 我在Debian9上安装了它,没有问题! 出口项下: ./libraries/plugin_interface.lib.php#551 co
我正在使用支持库中的DividerItemDecoration。 下面是添加装饰的代码 但分隔线并不是水平地出现在中心。
当我使用“php artisan serve”启动laravel时,它会将我指向localhost:8000(它可以正常工作)。但是当我使用localhost:8000/phpmyadmin打开phpmyadmin时,它会抛出一个错误。 RouteCollection中的NotFoundHttpException。php第161行: 我尝试改变端口号使用'php工匠服务-端口8888'。我使用xa
我一直在本地开发我的网站,现在我正试图将其迁移到一个live。我导出本地sql数据库并尝试将其导入新数据库,但它返回错误: SQL查询: 表wpmedokonta_commentmeta的表结构 创建表wpmedokonta_commentmeta meta_id BIGINT(20)无符号非空自动增量,comment_id BIGINT(20)无符号非空默认值'0',meta_key VARCH