无法连接到MySQL-DB:意外的T_STRING

时间:2019-05-19 10:10:11

标签: php sql

我正在和朋友一起做一个小型服务器,您可以在其中登录,我们希望我们看到一个标签。

当我在phptester.net上尝试我的代码时,它说:

  

致命错误语法错误,第9行出现意外的'is'(T_STRING)

我不知道如何解决。

这是我的代码:

<?php
    $msg = '';

    $con = new mysqli('server', 'username', 'pwd', 'db');

    $name = $_POST['name'];
    $name = $con->real_escape_string($name);
    $cmd = ' SELECT ID FROM user WHERE user = '$name'';
    $result = $con->query($cmd);

    $rowNumber = $result->num_rows;
    if($rowNumber != 0) {

        $msg = 'some text';

    }

        if($msgn != '') {

            echo '<a id=someid href="somelink">some text</a>';;

        }

    ?>

我唯一遇到的错误是我之前向您展示的错误。

1 个答案:

答案 0 :(得分:0)

您没有正确回显该消息。更改

echo <a id=someid href="somelink">some text</a>;

 echo '<a id=someid href="somelink">some text</a>';