计算机无法识别数据库列

时间:2019-04-25 15:22:11

标签: php sql

我正在创建一个聊天系统,并在youtube上观看了一些教程后,我认为该聊天系统可以运行,但是返回了错误:

解析错误:语法错误,* .. path中意外的'idUsers'(T_STRING)在聊天文件的第84行上。

他不希望那里有'idUsers',尽管它只是我数据库中的一列。

我查看了phpcodechecker,他们告诉我我会想念一个分号。但是在示例代码中,我将添加分号。

    <?php      include("PHPSQL/dbh.PHPSQL.php");
if(isset($_POST['submit'])) {
    $message = $_POST['message'] ;

    $q= 'INSERT INTO message ('idUsers', 'message', 'uidUsers')
    VALUES("", "'.$message.'", ".$_SESSION['uidUsers'].'")
    ';

将我的网站连接到数据库的数据库处理程序具有以下代码:

$servername="localhost";
$dBUsername="root";
$dBPassword="";
$dBName="inlog"; 

$conn = mysqli_connect($servername, $dBUsername, $dBPassword, $dBName);
<!-- if statement for when the connection failed-->

在我已经创建的登录系统中,我具有相同类型的代码,并且该登录系统现在可以正常工作,但是聊天系统却不能。

0 个答案:

没有答案