我遇到了$ _POST问题。
问题描述:
这是我的文件,命名为phonebook.php并在它的代码是
<html>
<head>
<title>
Phonebook
</title>
</head>
<body>
<form methed="post" action="phpfile.php">
<label>First Name</label>
<input type="text" name="first_name"><br />
<label>Last Name</label>
<input type="text" name="last_name"><br />
<label>Contact No</label>
<input type="int" name="contact_no"><br />
<label>Email</label>
<input type="text" name="email"><br />
<input type="submit" value="Add Contact">
</form>
</body>
</html>
,并且在形式上链接文件是phpfile.php
<?php
print_r($_POST);
?>
和我所得到的phpfile输出。 PHP是 阵列() 当我在表格并按下提交按钮输入数据的唯一输出我得到的是 阵列()
答
\t \t \t \t \t \t \t \t \t
错误在最后一行 和错误是解析错误:语法错误,意外的'endwhile'(T_ENDWHILE) –
有在法拼写错误:
更换<form methed="post" action="phpfile.php">
到<form method="post" action="phpfile.php">
While循环问题:试试这个:
<?php while ($row = mysqli_fetch_array($result)) { ?>
<tr>
<td><?php echo $row['first_name']; ?></td>
<td><?php echo $row['last_name']; ?></td>
<td><?php echo $row['contact_no']; ?></td>
<td><?php echo $row['email']; ?></td>
</tr>
<?php } ?>
+0
你能帮忙吗? ?> \t
答
\t \t \t \t \t \t \t \t \t
错误在最后一行 错误是解析错误:语法错误,意外'endwhile'(T_ENDWHILE) –
您在这里有一个错字错误
<form method="post" action="phpfile.php">
+0
请帮助我呢! \t
+0
@ZainAzeem:删除';'并在第一行末尾使用':':as'while($ row = mysqli_fetch_array($结果)):' –
+0
@ZainAzeem:你也可以考虑接受任何解决你问题的答案。 –
必须'方法'不'方法' – winresh24
哦男人 我怎么可以出售它错了 取代metthe方法和thanx现在它的工作! –
你也不能拼写“拼写”或“感谢”。 :) – Barmar