HPUNIX Сайт о ОС и не только!

0 RSS-лента RSS-лента

PHP PDO

Автор блога: vladimir
Восстановление пароля instantcms
Код PHP:
  1. UPDATE cms_users SET password=md5('новый_пароль') WHERE id = 1;
Функция возвращающая ключи массива
Код PHP:
  1. $f = array_keys ($array_result);
если есть массив, в котором значением являются к примеру слова, а не цифры по порядку и мы хотим узнать что это за значения, то используем array_keys .

яблоко = зеленое
банан = желтый

применив array_keys , получим зеленое, желтый
Объединение массивов
Код PHP:
  1. $result_polniy_massiv = array_merge ($result_polniy_massiv,$massiv_s_chislami[$n]);
array_count_values кол-во повторяющихся элементов массива
Для определения кол-во повторяющихся элементов массива, необходимо использовать следующую конструкцию
Код PHP:
  1. $array_result= array_count_values ($array_n);
$array_n - массив повторяющиеся элементы которого хотим узнать.
//print_r ($array_result); - вывод результата
Выборка данных из mysql PDO
Код PHP:
  1. $result = $pdo->query("SELECT откуда(стоблбцы) FROM таблица(нужной базы данных) ORDER BY id");]
Выборка n записей из mysql PDO
Код PHP:
  1. $result = $pdo->query("SELECT * FROM tirag5x36 ORDER BY id DESC LIMIT 10"); - выборка последних записей
  2.  
  3.  
  4. выборка первых n записей $result = $db->query("SELECT * FROM `testing` LIMIT 2");
Как установить кодировку PDO PHP
Код PHP:
  1. $pdo->exec("SET NAMES utf8");
Как подключиться к базе mysql при помощи PDO
Код PHP:
  1. $username="root";
  2. $password="";
  3. $dataSource = 'mysql:dbname=namebasidannix;host=localhost'; // тип СУБД, хост сервера и имя базы данных
Код PHP:
  1. $pdo = new PDO($dataSource, $username, $password);
лучше завернуть все в try catch

Код PHP:
  1. try {
  2. $pdo = new PDO($dataSource, $username, $password);
  3. }
  4. catch (PDOException $e) {
  5. echo 'Подключение не удалось: ' . $e->getMessage();
  6. }

Windows 7

Среда Windows 7 на первых порах кажется весьма непривычной для многих.

Windows 8

Если резюмировать все выступления Microsoft на конференции Build 2013.

Windows XP

Если Windows не может корректно завершить работу, в большинстве случаев это

Windows Vista

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