П О Р Т А Л                            
С Е Т Е В Ы Х                          
П Р О Е К Т О В                        
  
Поиск по сайту:
                                                 
Главная

О проекте

Web-мастеру
     HTML & JavaScript
     SSI
     Perl
     PHP
     XML & XSLT
     Unix Shell

MySQL

Безопасность

Хостинг

Другое








Самое читаемое:

Учебник PHP - "Для Чайника".
Просмотров 181846 раз(а).

Иллюстрированный самоучитель по созданию сайтов.
Просмотров 81020 раз(а).

Учебник HTML.
Просмотров 76594 раз(а).

Руководство по PHP5.
Просмотров 47595 раз(а).

Хостинг через призму DNS.
Просмотров 55180 раз(а).

Подборка текстов стандартных документов.
Просмотров 47173 раз(а).

Учебник PHP - Самоучитель
Просмотров 53577 раз(а).

Документация на MySQL (учебник & справочное руководство)
Просмотров 54238 раз(а).

Внешние атаки...
Просмотров 43862 раз(а).

Учебник PHP.
Просмотров 39285 раз(а).

SSI в примерах.
Просмотров 29130 раз(а).



 
 
| Добавить в избранное | Сделать стартовой | Помощь





Интерфейс для С (C API)

Клиентские функции

MySQL API использует структуры данных MYSQL (определены в mysql.h) чтобы установить связь с СУБД. Вы можете устанавливать много соединений из одной программы-клиента, однако, каждое соединений должно быть связано с собственной отдельной структурой MYSQL.

После успешного запроса, если данные должны быть возвращены пользователю, набор результатов должен быть передан через функции mysql_use_result или через функцию mysql_store_result. Обе эти функции сохраняют набор результатов в структуре MYSQL_RES. Разница в том, что mysql_store_result передает весь набор результатов в память клиента, а mysql_use_result инструктирует клиента, чтобы он мог получить строку динамически с сервера с каждым обращением к mysql_fetch_row. Имейте в виду, что mysql_use_result занимает ресурсы сервера, и не должен использоваться для интерактивных прикладных программ, где действия пользователя часто непредсказуемы и могут привести к большим задержкам. Обратите внимание также, что Вы можете держать только одно соединение, которое использует mysql_user_result, открытым, и это должно быть последнее созданное соединение. По умолчанию процесс mysqld закроет соединение после тридцати секунд неактивности.

Данные, переданные из набора результатов с помощью mysql_fetch_row, будут помещены в структуру MYSQL_ROW, которая является просто массивом указателей на начало каждого поля.

Назад | Вперед
Содержание (общее) | Содержание раздела



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





Copyright © 2005-2016 Project.Net.Ru