Php MySQL (оригинал)
- въведение
- Инсталация и настройка
- изисквания
- монтаж
- Времетраене на конфигурацията
- видове ресурси
- списък с промените
- предварително дефинирани константи
- примери
- Панорамна например MySQL разширения
- MySQL - MySQL функции на базата данни
- mysql_affected_rows - Връща броя на редовете, засегнати от последната операция
- mysql_client_encoding - Връща кодиране
- mysql_close - затваря връзка със сървъра, MySQL
- mysql_connect - Отваряне на връзка с MySQL сървър
- mysql_create_db - Създава база данни MySQL
- mysql_data_seek - Преместване вътрешен показалка резултат
- mysql_db_name - Връща името на базата данни от призив за mysql_list_dbs
- mysql_db_query - Ключове към споменатите бази данни и изпраща заявка
- mysql_drop_db - Унищожава база данни MySQL
- mysql_errno - Връща числен код за грешка на последната операция MySQL
- mysql_error - Връща грешка текста на последната операция за MySQL
- mysql_escape_string - бягства низ за използване в mysql_query
- mysql_fetch_array - Извличане ред резултат като асоциативен масив, цифров масив, или и двете
- mysql_fetch_assoc - Връща ред резултат като асоциативен масив
- mysql_fetch_field - Вземи колона информация от страницата с резултати, като обект
- mysql_fetch_lengths - Връща дължината на всеки резултат
- mysql_fetch_object - Донеси един ред резултат и връща обект
- mysql_fetch_row - Извличане ред резултат и връща масив с цифрови индекси
- mysql_field_flags - Вземи знамената, свързани с указаното поле на резултата от заявката
- mysql_field_len - Връща зададената дължина поле
- mysql_field_name - Връща името на определения заявка колоната резултат
- mysql_field_seek - Установява вътрешния указател на резултата от предадена областта офсет
- mysql_field_table - Връща името на таблицата указаното поле
- mysql_field_type - Връща типа на указаното поле на резултата от заявката
- mysql_free_result - безплатен резултат памет
- mysql_get_client_info - Връща информация за MySQL-клиент
- mysql_get_host_info - Връща информация за свързване към MySQL
- mysql_get_proto_info - Връща информация за протокола MySQL
- mysql_get_server_info - Връща информация за сървъра MySQL
- mysql_info - Получаване на информация за най-новите заявката
- mysql_insert_id - Връща ID генерирани от предишния INSERT-заявката
- mysql_list_dbs - Връща списък с бази данни, достъпни на сървъра
- mysql_list_fields - Връща списък на колоните на таблицата
- mysql_list_processes - извежда списък на процеса MySQL
- mysql_list_tables - Връща списък на таблиците в базата данни MySQL
- mysql_num_fields - Вземи номера на полета в резултат
- mysql_num_rows - Получи брой редове в резултат
- mysql_pconnect - Задава постоянна връзка със сървър MySQL
- mysql_ping - Проверява се свързват и да възстановят връзката, ако е необходимо
- mysql_query - Изпраща заявка MySQL
- mysql_real_escape_string - бягства на специални знаци в низ за използване в SQL изявления
- mysql_result - Връща данни за резултатите заявка
- mysql_select_db - Избор на база данни MySQL
- mysql_set_charset - Задайте клиент кодиране
- mysql_stat - Връща текущия статус на сървъра
- mysql_tablename - Вземи име на таблица от предписаното поле
- mysql_thread_id - Връща текущия поток
- mysql_unbuffered_query - изпраща заявка към MySQL, без да извлича и буфериране резултата
Предоставени от потребители бележки 2 бележки
Тук е помощник клас ЗНП, за да започна.
// Свързване с база данни db1
$ Db = нов my_db (DB_MAIN);
// Заявка "SELECT * FROM таблица 1, където А = 16, б = 22, и"
// Получаване на масив от stdClass на
$ редове = $ db-> fetchAll ( "SELECT * ОТ таблица 1, където А = и В = ??", 16, 22);
частни статични бази данни $;
частен $ връзка;
обществена функция __construct ($ connDetails), ако списък ($ домакин, $ потребител, $ пропуск, $ DBNAME) = взривят ( '|', $ connDetails) (is_object (самостоятелно :: $ бази данни [$ connDetails])!);
$ DSN = "MySQL: хост = $ домакин; DBNAME = $ DBNAME";
самостоятелно :: $ бази данни [$ connDetails] = нов ЗНП ($ DSn, $ потребител, $ подаване);
>
$ Това-> връзка = самостоятелно :: бази данни $ [$ connDetails];
>
обществена функция fetchAll ($ SQL) $ аргументи = func_get_args ();
array_shift ($ опцията);
$ Резюме = $ това-> connection-> подготви ($ SQL);
$ Изложение-> изпълнение ($ аргументи);
върне $ Изложение-> fetchAll (ЗНП :: FETCH_OBJ);
>
>
(Phillipus - Аз не знам какво националност сте, но думата "идиот" е доста обидно в британски английски Благодаря ви.)