Вход Регистрация
* RUSIKAN

Подключаемся к БД (PDO)

  1. <?php
  2. $db_host = 'localhost';
  3. $db_user = '';
  4. $db_password = '';
  5. $db_name = '';
  6.  
  7. try {
  8. $db = new PDO('mysql:host='.$db_host.';dbname='.$db_name, $db_user, $db_password);
  9. $db->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
  10. } catch(PDOException $e) {
  11. echo $e->getMessage();
  12. }
  13.  
  14. 1. Вывод всех записей из таблицы:
  15. $query = $db->query("SELECT * FROM `guestbook`");
  16. while($row = $query->fetch()) {
  17. echo $row['id'], '<br />';
  18. }
  19.  
  20. 2. Вывод одной записи, с условием:
  21. $sql = $db->query("SELECT * FROM `guestbook` WHERE `id` = '1'");
  22. if ($sql) {
  23. $row = $sql->fetch(PDO::FETCH_ASSOC);
  24. echo '<pre>';
  25. print_r($row);
  26. echo '</pre>';
  27. } else {
  28. echo 'Запись не найдена';
  29. }
  30.  
  31. 3. Удаление строки:
  32. $db->query("DELETE FROM `guestbook` WHERE `id` = '1'");
  33.  
  34. 4. Подсчет строк в таблице:
  35. $sql = $db->query("SELECT * FROM `guestbook`");
  36. $sql = $sql->fetchAll();
  37. echo 'Записей в таблице: ' . count($sql);
  38. ?>
» Описание: ...
» Время добавления: 28 Апр 2014 в 18:56
» Посмотров: 1817
» textarea
» Рейтинг: [+1 | -1]
Комментарии [2]
Онлайн: 1
Реклама