PHP.SU

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

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

> Найдено сообщений: 81
T-Mon Отправлено: 14 Ноября, 2007 - 21:34:24 • Тема: Удаление строк/ячеек в БД через сайт • Форум: SQL и Архитектура БД

Ответов: 24
Просмотров: 223
ПО ходу, можно, ибо мы проверяем, существует ли переменная, если не существует, то создаем и задаем значение ей "show_list", которое, в свою очередь поставлять не обязательно, ибо уже имеется в операторе switch пункт default, который в случае не соответствия никакому параметру в любом случае запустит функцию show_list. То есть этот элемент кода:
PHP:
скопировать код в буфер обмена
  1. if ( !isset( $_GET["action"] ) ) $_GET["action"] = "showlist";
  2.  $action = $_GET["action"];
  3.  $id = $_GET["id"];
  4.  
  5.  switch ( $action )
  6.  {
  7.      case "showlist":
  8.          show_list(); break;
  9.      case "delete":
  10.          delete_item( $id );
  11.          show_list(); break;
  12.      case "update":
  13.          update_item( $id );
  14.          show_list(); break;
  15.      case "editform":
  16.          get_edit_item_form( $id ); break;
  17.      default:
  18.          show_list();
  19.  }

на мой взгяд, можно заменить на
PHP:
скопировать код в буфер обмена
  1. $action = $_GET["action"];
  2.  $id = $_GET["id"];
  3.  
  4.  switch ( $action )
  5.  {
  6.      case "delete":
  7.          delete_item( $id );
  8.          show_list(); break;
  9.      case "update":
  10.          update_item( $id );
  11.          show_list(); break;
  12.      case "editform":
  13.          get_edit_item_form( $id ); break;
  14.      default:
  15.          show_list();
  16.  }
\n\n(Добавление)
В линк ты просто подставляешь переменные, например (но не уверен, не имею опыта, могу допустить ошибку):
echo "<a href=http://".$home_link."/action.php?action=".$action."&id=".$id.">".$action."</a>", где $home_link - линк на главную страницу, $action - тип действия, $id - идентификационный номер изменяемого элемента.
T-Mon Отправлено: 14 Ноября, 2007 - 21:09:18 • Тема: Архивы dll • Форум: Программирование на PHP

Ответов: 7
Просмотров: 351
Скачал отсюда: http://www.php.net/get/php-5.2.5...z2/from/a/mirror архив, который подразумевает в себе хранение библиотек, но воспользовавшись поиском, ни одного файла dll там не обнаружил. Не подскажите, где эти файлы можно вообще найти?
T-Mon Отправлено: 13 Ноября, 2007 - 18:21:26 • Тема: Ошибка MySQL: Call to undefined function mysql_connect() • Форум: SQL и Архитектура БД

Ответов: 9
Просмотров: 129
А чего так агрессивно?
T-Mon Отправлено: 13 Ноября, 2007 - 17:04:00 • Тема: Ошибка MySQL: Call to undefined function mysql_connect() • Форум: SQL и Архитектура БД

Ответов: 9
Просмотров: 129
Вроде бы все сделал по инструкции, а получил:
PHP Warning: PHP Startup: mysql: Unable to initialize module Module compiled with module API=20050922, debug=0, thread-safety=1 PHP compiled with module API=20060613, debug=0, thread-safety=1 These options need to match in Unknown on line 0 PHP Fatal error: Call to undefined function mysql_connect() in P:Apachehtdocstest.php on line 22
T-Mon Отправлено: 13 Ноября, 2007 - 16:22:17 • Тема: Ошибка MySQL: Call to undefined function mysql_connect() • Форум: SQL и Архитектура БД

Ответов: 9
Просмотров: 129
Благодарю, сейчас посмотрю.\n\n(Добавление)
Оказалось, что у меня нет никакого php_mysql.dll, по этому скачал архив с сайта php.net, в котором файлами типа dll и не пахнет, зато есть Сишные файлы и какие-то примеры.
Скинь, пожалуйста, этот сам файл php_mysql.dll сюда с постом (он же весит фигню), буду очень благодарен!
T-Mon Отправлено: 13 Ноября, 2007 - 15:34:48 • Тема: Ошибка MySQL: Call to undefined function mysql_connect() • Форум: SQL и Архитектура БД

Ответов: 9
Просмотров: 129
Ошибка, которую выдает PHP Expert Editor при запуске:
Цитата:
PHP Fatal error: Call to undefined function mysql_connect() in P://Apache/htdocs/test.php on line 22

И так с каждой встроенной функцией, которая относится к MySql, если закомментировать предыдущую. Подскажите, пожалуйста, в чем дело.

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB