PHP MYSQL 连接错误

标签 php mysql database-connection connection-string

<分区>

我需要一点帮助,我是 php mysql 的新手,我不知道为什么我的脚本没有在数据库中插入行。 我在 xammp 中启动 apache 和 mysql,然后创建数据库(用户)和表(用户)。 也许我没有看到什么,需要一点帮助。

配置.inc.php

$dbUser = "root";
$dbPass = "";
$dbDatabase = "test";
$dbHost = "localhost";

$dbConn = mysql_connect($dbHost, $dbUser, $dbPass);

if($dbConn){
  mysql_select_db($dbDatabase);  
  print ("Succsess");
}
else {
    die("<strong>ERROR</strong>Could Not connect to Database");
}


?>

索引.php

<?php
include("config.inc.php");

print ("<br>Inserting rows ...");
$password = "test";
mysql_query("ISERT INTO `users`(`email`, `password`, `name`) VALUES ('myemail@gmail.com','" . sha1($password)  .  "' , 'Flamur')");
echo "<br>Done";
?>

我还使用 sha1 来加密我的密码 :P 。 感谢您的帮助:)

最佳答案

你犯了错误:

mysql_query("ISERT INTO `users`(`email`, `password`, `name`) VALUES ('myemail@gmail.com','" . sha1($password)  .  "' , 'Flamur')");

您必须使用 INSERT 而不是 ISERT 因此请尝试将您的行替换为:

mysql_query("INSERT INTO `users`(`email`, `password`, `name`) VALUES ('myemail@gmail.com','" . sha1($password)  .  "' , 'Flamur')");

关于PHP MYSQL 连接错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22115985/

相关文章:

javascript - 如何通过 Ajax 将 HTML 字符串附加到 div

php - 如何仅更新以 PHP 形式给出的元组的一个属性?

php - WkHTMLtoPDF 0.12.2.1 PHP exec xvfb-run : Error: xauth command not found

configuration - 使用代码或脚本(查询)启用到 sql server express 已安装数据库的 tcp\ip 远程连接

python - 如何将python应用程序连接到在线数据库

php - 2 个地点之间的行驶距离

mysql - 根据不同表中另一列的最大值选择唯一列

mysql - 如何参数化Mysql存储过程中的错误

php - 为什么我的数据没有被放入数据库?

sql - 执行查询不更新记录/数据