Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?php
- ini_set("display_errors", 1);
- $host = "localhost";
- $db = "mybd";
- $user = "root";
- $pass = "root";
- $charset = "utf8";
- $dsn = "mysql:host=$host;dbname=$db;charset=$charset";
- $opt = [
- PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION,
- PDO::ATTR_DEFAULT_FETCH_MODE => PDO::FETCH_ASSOC,
- ];
- $pdo = new PDO($dsn, $user, $pass, $opt);
- /*$stmt = $pdo->query('SELECT login FROM users');
- while ($row = $stmt->fetch()) {
- echo $row['login']."<br>";
- }*/
- /*$id = 1;
- $stmt = $pdo->prepare('SELECT login FROM users WHERE id > ?');
- $stmt->execute(array($id));
- foreach ($stmt as $row) {
- echo $row['login'];
- }*/
- /*$stmt = $pdo->prepare('SELECT login FROM users WHERE id = ?');*/
- /*$data = $pdo->query('SELECT login FROM users') Выбирает одно поле в строке
- ->fetchAll(PDO::FETCH_COLUMN);
- var_dump($data);*/
- /*$data = $pdo->query('SELECT login,password FROM users') Выбирает пару ключ - значение
- ->fetchAll(PDO::FETCH_KEY_PAIR);
- var_dump($data);*/
- /*$data = $pdo->query('SELECT id, login, password FROM users') //Первый элемент - ключ, остальные элементы добавляются в значение этому ключу
- ->fetchAll(PDO::FETCH_UNIQUE);
- var_dump($data);*/
- /*$login = "%user%";
- $stm = $pdo->prepare('SELECT * FROM users WHERE login LIKE ?'); Работа с LIKE
- $stm->execute(array($login));
- $data = $stm->fetchAll();
- var_dump($data);*/
- /*$limit_from = 2;
- $per_page = 1;
- $stm = $pdo->prepare('SELECT * FROM users LIMIT ?, ?'); //Работа с LIMIT
- $stm->bindValue(1, $limit_from, PDO::PARAM_INT);
- $stm->bindValue(2, $per_page, PDO::PARAM_INT);
- $stm->execute();
- $data = $stm->fetchAll();*/
- /*$arr = array(1, 2, 3); Когда не знаем сколько параметров будет передаваться в качестве "?".
- $in = str_repeat('?', count($arr) - 1) . '?';
- $sql = "SELECT * FROM table WHERE column IN ($in)";
- $stm = $db->prepare($sql);
- $stm->execute($arr);
- $data = $stm->fetchAll();*/
- $pdo->exec ( string $statement ) // возвращает количество затронутых строк
- ?>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement