[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: удаление пользователя
LLIAKAJI
Выводится таблица с пользователями, есть кнопка и поле. Как удалить пользователя по username, который вводишь с клавиатуры в поле логин?

<?php 
include 'core/init.php';
$ath = mysql_query("SELECT * FROM `users`");
if($ath)
{
// Определяем таблицу и заголовок
echo "<table border=1>";
echo "<tr><td>логин</td><td>пароль</td><td>имя</td><td& gt;first_name</td><td>email</td></tr>";
// Так как запрос возвращает несколько строк, применяем цикл
while($author = mysql_fetch_array($ath))
{
echo "<tr><td>".$author['username']." </td><td>".$author['password']."
&nbsp </td><td>"
.$author['first_name']." </td><td>".
$author['last_name']." </td><td>".$author['email']."
&nbsp </td></tr>"
;
}
echo "</table>";
}
else
{
echo "<p><b>Error: ".mysql_error()."</b><p>";
exit();
}
?>
логин:<br>
<
input type="text" name="username">
<
input type="submit" value="удалить">





Спустя 2 минуты, 34 секунды (26.07.2012 - 17:03) neadekvat написал(а):
А что именно непонятно/не получается?

Спустя 3 минуты, 12 секунд (26.07.2012 - 17:07) LLIAKAJI написал(а):
Цитата (neadekvat @ 26.07.2012 - 14:03)
А что именно непонятно/не получается?

не получается удалить пользователя по его username тоесть ввести в поле логин и нажать удалить

Спустя 2 минуты, 17 секунд (26.07.2012 - 17:09) neadekvat написал(а):
В смысле "не получается"? Что ты пробовал сделать? В приведенном коде я не вижу ни обработки формы, ни запроса на удаление.

Спустя 2 минуты, 20 секунд (26.07.2012 - 17:11) LLIAKAJI написал(а):
Цитата (neadekvat @ 26.07.2012 - 14:09)
В смысле "не получается"? Что ты пробовал сделать? В приведенном коде я не вижу ни обработки формы, ни запроса на удаление.

когда я сделал запрос на удаление у меня все данные из таблицы удалились как только я зашел на страницу, так что я его убрал

Спустя 3 минуты, 44 секунды (26.07.2012 - 17:15) neadekvat написал(а):
Как ты делал? Покажи код.

Спустя 1 минута, 33 секунды (26.07.2012 - 17:16) LLIAKAJI написал(а):
Цитата (neadekvat @ 26.07.2012 - 14:15)
Как ты делал? Покажи код.

$ath = mysql_query("DELETE FROM `users` WHERE `username` = '$username' ");

когда делаю так, кнопка "удалить" неработает

Спустя 1 минута, 45 секунд (26.07.2012 - 17:18) neadekvat написал(а):
Этого мало.
Нужна обработка форма. Это второй или третий урок в любом php-самоучителе.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.