1
Это то, что у меня есть до сих пор. Теперь search_db.php показывает поле пользователя как гиперссылки, что отлично, когда ссылки следовали, я не получаю результатов поиска.Фильтр поиска продолжался
search_db.php
$term = $_POST['term'];
$data = mysql_query("select * FROM mordred13 WHERE alliance like '%$term%' ORDER BY alliance, might DESC");
echo "<table border='1' cellpadding='5'>";
echo "<tr> <th>Alliance</th> <th>User</th> <th>Might</th>";
// loop through results of database query, displaying them in the table
while($row = mysql_fetch_array($data)) {
// echo out the contents of each row into a table
echo "<tr>";
echo '<td>' . $row['alliance'] . '</td>';
echo '<td><a href="userDetail.php?userID='.$row['id'].'">' . $row['user'] . '</td>';
echo '<td>' . $row['might'] . '</td>'
echo "</tr>";
}
// close table>
echo "</table>";
?>
Я пробовал разные варианты запроса в userDetails.php, но просто не могу получить его, чтобы показать мои отфильтрованные результаты
userDetails.php
$term = $_POST['term'];
$data = mysql_query("SELECT * FROM mordred13 WHERE user='user'");
echo "<table border='1' cellpadding='5'>";
echo "<tr> <th>Alliance</th> <th>User</th> <th>Might</th>";
// loop through results of database query, displaying them in the table
while($row = mysql_fetch_array($data)) {
// echo out the contents of each row into a table
echo "<tr>";
echo '<td>' . $row['alliance'] . '</td>';
echo '<td>' . $row['user']
echo '<td>' . $row['might'] . '</td>'
echo "</tr>";
}
// close table>
echo "</table>";
?>
Я думаю, что проблема у меня нет уникального набора идентификатора поля. Для этого я использую поле пользователя. –
@PaulHesketh ohh no ... вы сказали мне в предыдущем вопросе брата ... так что просто передайте значение поля, которое уникально для каждого пользователя ... –
Все сделано, вы легенда, спасибо, спасибо, спасибо –