PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (4): « 1 2 [3] 4 »

> Найдено сообщений: 60
b0d Отправлено: 25 Августа, 2013 - 20:13:25 • Тема: редактирование списка пользователей • Форум: Вопросы новичков

Ответов: 4
Просмотров: 235
Пытаюсь в админке вывести список всех пользователей и их id, login, password, c последующей возможностью редактировать и сохранять изменения.
Вот так вывожу:
PHP:
скопировать код в буфер обмена
  1. <form action="update.php" method="post">
  2. <?PHP
  3.     $query = mysql_query('SELECT * FROM users');
  4.     while($user = mysql_fetch_array($query))
  5.     {
  6.         echo "<input type='text' name='id' value='$user[id]'>";
  7.                 echo "<input type='text' name='login' value='$user[login]'>";
  8.                 echo "<input type='text' name='password' value='$user[password]'>" ; break;            
  9.     }
  10. ?>
  11.  <input type="submit" name="submit" value="Сохранить!">
  12. </form>


А вот так сохраняю:
PHP:
скопировать код в буфер обмена
  1.  <?PHP
  2.         $id=$_POST['id'];
  3. $password=$_POST['password'];
  4. $login=$_POST['login'];
  5. if (isset($id)&& isset($login)&& isset($password))
  6.                 {
  7. $result=mysql_query("UPDATE users SET login='$login',password='$password'
  8. where id='$id'") or die(mysql_error());
  9.         if ($result=='true')
  10.         {
  11.         echo "<p>Информация обновлена</p>";
  12.                 }
  13.         else
  14.         {
  15.         echo "<p>Не удалось!</p>";
  16.         }
  17.         }
  18. ?>


Ничего, к сожалению, не получается. Ткните меня носом, пожалуйста, в чем моя ошибка.
b0d Отправлено: 11 Июня, 2013 - 09:28:00 • Тема: UTF-8 без BOM • Форум: Кодировки и все смежное

Ответов: 5
Просмотров: 3018
Всем спасибо, понял! Улыбка
b0d Отправлено: 10 Июня, 2013 - 22:33:59 • Тема: UTF-8 без BOM • Форум: Кодировки и все смежное

Ответов: 5
Просмотров: 3018
но до недавнего времени работало как то и без комментариев... (до того как залил на хостинг, и позже с него же стянул)
если я не ошибаюсь...
b0d Отправлено: 10 Июня, 2013 - 22:10:47 • Тема: UTF-8 без BOM • Форум: Кодировки и все смежное

Ответов: 5
Просмотров: 3018
меняю кодировку файла на UTF-8 без BOM, сохраняю, но после повторного открытия - файл опять в ANSI...
в чем может заключаться проблема?
b0d Отправлено: 01 Апреля, 2013 - 20:14:27 • Тема: ввод в БД • Форум: Работа с СУБД

Ответов: 0
Просмотров: 580
всем спасибо, решение проблемы нашел сам.
b0d Отправлено: 27 Марта, 2013 - 08:13:06 • Тема: вывод из бд • Форум: Работа с СУБД

Ответов: 13
Просмотров: 3581
не хватает только break;
спасибо за помощь! Улыбка
BAS-P пишет:
$query = mysql_query('SELECT * FROM users');
while($user = mysql_fetch_array($query))
{ // и тут выводить что нужно
echo $user['id'], ': Логин:', $user['login'], ' Пароль: ', $user['password'];
break;
}
b0d Отправлено: 23 Марта, 2013 - 20:29:37 • Тема: вывод из бд • Форум: Работа с СУБД

Ответов: 13
Просмотров: 3581
BAS-P пишет:
Но ведь id это Primary key, нет? Поэтому по любому может быть только один пользователь, у каждого свой id.

ты меня не понимаешь... допустим это админ панель, в которой я хочу вывести всех зарегистрированных пользователей для просмотра и редактирования их данных...
b0d Отправлено: 23 Марта, 2013 - 16:01:05 • Тема: вывод из бд • Форум: Работа с СУБД

Ответов: 13
Просмотров: 3581
мну нужно вывести всех пользователей с их паролями и ид.
b0d Отправлено: 23 Марта, 2013 - 13:43:13 • Тема: вывод из бд • Форум: Работа с СУБД

Ответов: 13
Просмотров: 3581
не-а Недовольство, огорчение
b0d Отправлено: 23 Марта, 2013 - 13:17:02 • Тема: вывод из бд • Форум: Работа с СУБД

Ответов: 13
Просмотров: 3581
Спасибо!
Да, я как всегда...))
Правда все равно не выводит ничего((
b0d Отправлено: 23 Марта, 2013 - 12:55:53 • Тема: вывод из бд • Форум: Работа с СУБД

Ответов: 13
Просмотров: 3581
существует таблица users в которой есть id, login, password.
надо вывести список всех пользователей, их ид и пароли.
вроде бы ничего сложного, но у меня что то не получается...
PHP:
скопировать код в буфер обмена
  1. $result=mysql_query( "SELECT * FROM users WHERE id ='$id' AND login ='$login' AND password='$password'", $link);
  2. $myrow=mysql_fetch_array($result);
  3. echo "<p>$id</p>";
  4. echo "<p>$login</p>";
  5. echo "<p>$password</p>";
b0d Отправлено: 14 Февраля, 2013 - 20:50:53 • Тема: отправка писем с сайта • Форум: Вопросы новичков

Ответов: 4
Просмотров: 295
Большое спасибо, как всегда не внимательность!
b0d Отправлено: 14 Февраля, 2013 - 20:29:38 • Тема: отправка писем с сайта • Форум: Вопросы новичков

Ответов: 4
Просмотров: 295
пусто вообще((
Странно, раньше этот скрипт работал.
(Добавление)
сори, через час пришло!
вопрос теперь в кодировке, пришли иероглифы, хотя все страницы и сам обработчик сохранен в UTF-8 без BOOM
b0d Отправлено: 14 Февраля, 2013 - 20:22:47 • Тема: отправка писем с сайта • Форум: Вопросы новичков

Ответов: 4
Просмотров: 295
Не приходят письма отосланы с сайта, при отправке, визуально все работает безупречно, адреса перепроверены, вот обработчик:
CODE (htmlphp):
скопировать код в буфер обмена
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
  5. <title>Обратная связь</title>
  6. </head>
  7. <body>
  8. <?php
  9. if (isset($_POST['name'])) {$name = $_POST['name'];}
  10. if (isset($_POST['email'])) {$email = $_POST['email'];}
  11. if (isset($_POST['mess'])) {$mess = $_POST['mess'];}
  12. if (empty($name))
  13. {
  14. echo "<b>Не указано имя!<p>";
  15. echo "<a href=index.html>Вернуться к заполнению формы</a>";
  16. }
  17. if (empty($email))
  18. {
  19. echo "<b>Не указан e-mail!<p>";
  20. echo "<a href=index.html>Вернуться к заполнению формы</a>";
  21. }
  22. if (empty($mess))
  23. {
  24. echo "<b>Сообщение не написано!<p>";
  25. echo "<a href=index.html>Вернуться к заполнению формы</a>";
  26. }
  27. $to = "мойемейл@yandex.ru";
  28. $headers = "Content-type: text/plain; charset = windows-1251";
  29. $subject = "Сообщение с вашего сайта";
  30. $message = "Имя отправителя: $name \nЭлектронный адрес: $email \nСообщение: $mess";
  31. $send = mail ($to, $subject, $message, $headers);
  32. if ($send == 'true')
  33. {
  34. echo "<b>Спасибо за отправку вашего сообщения!<p>";
  35. echo "<a href=index.html>Нажмите,</a> чтобы вернуться на главную страницу";
  36. }
  37. else
  38. {
  39. echo "<p><b>Ошибка. Сообщение не отправлено!";
  40. }
  41. ?>
  42. </body>
  43. </html>
b0d Отправлено: 14 Февраля, 2013 - 10:24:30 • Тема: Как узнать логин пользователя зашедшего на сайт? • Форум: Вопросы новичков

Ответов: 5
Просмотров: 245
Вы не правильно меня поняли! Как для сайта написаного на PHP сделать подобную вещь, вот что я имел в виду, Не под какую-то CMS!))

Страниц (4): « 1 2 [3] 4 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB