以下是应连接到数据库的代码的php部分:
<?php
if(isset($_POST['submit'])) {
$full_name=$_POST['full_name'];
$username=$_POST['username'];
$password=md5($_POST['password']);
$sql="INSERT INTO admin
SET full_name='$full_name',
username='$username',
password='$password'";
$res=mysqli_query($conn, $sql) or die(mysqli_error());
if($res==True) {
echo "Insertad";
} else {
echo "No";
}
}
?>
它是为应该提交的表单编写的,并将表单中给出的信息保存和显示到数据库的表中。但这是给予
警告:mysqli_error()需要1个参数,0在C:\xampp\htdocs\Project\adminboard\addadmin.php**中给出
我在YouTube观看了视频,在那里它完美地工作,没有输入任何值内部mysqli_error()
。
您缺少mysqli_error()的一个参数;此函数主要需要一个作为连接变量的参数。您应该在mysqli_error($conn)函数中提供$conn变量,如下所示。这将为您提供在查询执行期间得到的确切错误
<?php
if(isset($_POST['submit'])) {
$full_name=$_POST['full_name'];
$username=$_POST['username'];
$password=md5($_POST['password']);
$sql="INSERT INTO admin
SET full_name='$full_name',
username='$username',
password='$password'";
$res=mysqli_query($conn, $sql) or die(mysqli_error($conn));
if($res==True) {
echo "Insertad";
} else {
echo "No";
}
}
?>
//我试图创建一个注册表单(html),但在我单击按钮后,php文件似乎不能正确执行,web浏览器显示了上面的php代码,我想知道php有什么问题
大家好,我正在使用debezium捕获Mongo中的更改,并将它们推送到mysql中。我正在使用以下链接https://github.com/debezium/debezium-examples/tree/master/unwrap-mongodb-smt我正在把postgres数据库替换为mysql数据库,但我无法这样做。 这是我修改后的jdbc-sink.json,我使用mysql url连接
我正在尝试连接我的android应用程序,该应用程序使用php将登录页面连接到数据库。它正在连接到数据库。但它并不是从表中检索所有列。相反,只获取两个冒号。下面是代码 请帮我解决这个问题。 这里是登录表单的PHP代码 我的logcat显示以下错误。 但它显示点击提交按钮后停止工作,我需要检索数据显示在Android模拟器上 包com。实例主要的导入java。木卫一。缓冲读取器;导入java。木卫一
提前感谢所有的帮助。我无法使用OCI8将我的PHP连接到ORACLE。我用的软件规格是 Windows 10版本:主64位 我使用NAVICAT作为我的mysql客户端,并且能够使用它连接到数据库。像instant client path和sqlplus这样的设置必须在这一点上进行设置,并且所有设置都可以正常工作。 现在真正的问题是使用OCI8将PHP连接到ORACLE。我已经使用这个链接下载了正
我编写了一些代码来在本地数据库中插入一个表,但我在堆栈跟踪中得到以下错误: 显然,我可能是错的,但这与我的时区或时区在MySQL或JDBC连接器中的设置方式有关。 这里是我的原始源代码:
sry如果这个问题是noob(我是新来的)。。。 我一直试图设置我的应用程序连接到数据库,但我得到了这个错误,我似乎找不到问题。 这是密码 当我试着运行nodemon并打开http://localhost:3000/