我的代码应该打印出找到的所有用户的用户名,但它不会,只打印一次“找到用户:”。请帮我修复它;这是我的代码,谢谢!不显示搜索用户名?
<?php
echo'
<form method="post">
<input name="newSearch" id="newSearch" class="inputs" placeholder="Search for a user...">
<input type="submit" id="submit_search" name="submit_search" class="button" value="Search">
</form>';
if ($_POST['submit_search']) {
$search = $_POST['newSearch'];
$getUser = mysql_query("SELECT * FROM Users WHERE Username LIKE '%$search%'");
while($id=mysql_fetch_assoc($getUser)){
$gU = mysql_fetch_object($getUser);
echo "User Found: ", $gU->Username, "<br />";
}
}
?>
'addslashes()',使用复古的代码? –
@DavidHoude函数名在PHP中不区分大小写,因此它是有效的 –
也不知道。删除它,现在它只显示一些用户 – Sam