Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PHP留言簿错误_Php_Parsing_Syntax - Fatal编程技术网

PHP留言簿错误

PHP留言簿错误,php,parsing,syntax,Php,Parsing,Syntax,将()更改为{…} 这里, 将()更改为{…} 这里, 第5行中的“if”语句使用“(“并以a结尾”)”而不是花括号“{”和“}”。同样的问题也出现在下面的“while”语句中。第5行中的“if”语句有“(“并以a结尾”)”而不是花括号“{”和“}”。同样的问题出现在下面的“while”语句中。1-(if)语句在第5行以“(”开头,以“)”结尾。您应该使用大括号“{”,“}”。“while”有sam错误。 2-在查看html表中的数据之前,关闭了第30行中的while语句,以便查看数据,因此应删

将()更改为{…} 这里,

将()更改为{…} 这里,

第5行中的“if”语句使用“(“并以a结尾”)”而不是花括号“{”和“}”。同样的问题也出现在下面的“while”语句中。

第5行中的“if”语句有“(“并以a结尾”)”而不是花括号“{”和“}”。同样的问题出现在下面的“while”语句中。

1-(if)语句在第5行以“(”开头,以“)”结尾。您应该使用大括号“{”,“}”。“while”有sam错误。 2-在查看html表中的数据之前,关闭了第30行中的while语句,以便查看数据,因此应删除第30行中的花括号 完全正确的代码

if($_SERVER['REQUEST_METHOD'] == 'POST') {

}


while($row = mysql_fetch_array($result)) {

 }
第5行中的
1-(if)语句以“(”开头,以“)”结尾,您应该使用大括号“{”,“}”。“while”有sam错误。
2-在查看html表中的数据之前,关闭了第30行中的while语句,以便查看数据,因此应删除第30行中的花括号
完全正确的代码

if($_SERVER['REQUEST_METHOD'] == 'POST') {

}


while($row = mysql_fetch_array($result)) {

 }

回显
$\u POST['user']
的值。请不要使用
mysql.*
函数编写新代码。它们不再得到维护,社区已经开始。看到了吗?相反,你应该学习并使用或。如果你不能决定哪一个,我会帮你的。如果选择PDO,.
If($\u服务器['REQUEST\u方法]]='POST')(
,应该是
If($\u服务器['REQUEST\u方法]]='POST'){
回显
$\u POST['user']的值
。请不要使用
mysql.*
函数来编写新代码。它们不再被维护,社区已经开始。请参阅?相反,您应该了解并使用或。如果您不能决定使用哪一个,将对您有所帮助。如果您选择PDO,.
If($\u服务器['REQUEST\u方法']='POST')(
,应该是
If($\u服务器)['REQUEST_METHOD']=='POST'){
我不敢相信OP有这个wrong@AlvinWong,你是新来的吗?:D@Adnan:P现在我想OP会把答案放在一边,不会选择一个被接受的答案。我不敢相信这个答案已经有6张赞成票了。我不敢相信OP会有这个wrong@AlvinWong,你是新来的吗?:D@Adnan:P现在我想OP会离开ans我不能相信这个答案已经有6票了。
     <?php
$sql = mysql_connect("localhost" , "root" , "usbw") or die(mysql_error);
mysql_select_db("guestbook" , $sql);

if($_SERVER['REQUEST_METHOD'] == 'POST') {

    $user = mysql_real_escape_string($_POST['user']);
    $message = mysql_real_escape_string($_POST['message']);

    $query = mysql_query("INSERT INTO message (user,message) VALUES ('$user' ,    '$message'");
     echo ("Message succesfully added.");
}
   ?>

  <html>
   <head>
    <title>Guestbook</title>
</head>
<form action="index.php" method="post">
    User: <input type="text" name="user"/><br>
    Message: <textarea name="message"></textarea>
    <input type="submit" value="Post!"/>
 </form>
</html>

  <?php
 $result = mysql_query("SELECT * FROM message ORDER BY id DESC");
 while($row = mysql_fetch_array($result)) {


   ?>
   <table>
   <tr>
       <td>User:</td>
       <td><?php echo $row['user'] ?></td>
  </tr>
    <td>Message:</td>
    <td><?php echo $row['message'] ?></td>
  </table>
    <hr />
 <?php
}
  ?>