Druzya.org
Возьмемся за руки, Друзья...
 
 
Наши Друзья

Александр Градский
Мемориальный сайт Дольфи. 
				  Светлой памяти детей,
				  погибших  1 июня 2001 года, 
				  а также всем жертвам теракта возле 
				 Тель-Авивского Дельфинариума посвящается...

 
liveinternet.ru: показано количество просмотров и посетителей

Библиотека :: Компьютеры и Программирование :: Начинаем изучать MySQL
<<-[Весь Текст]
Страница: из 157
 <<-
 
regexp. Каждой части регулярного выражения, заключенной в скобки, присваивается 
переменная $1, $2, $3 и т. д., содержащая результат совпадения, если оно было 
найдено. Возвращается значение string2 , с расширенными переменными (включая $1,
 $2, $3 и т. д.).
tr
$string = tr($string, $list1, $list2)
Функция замещает все символы из списка listl, которые находит в строке string, 
их эквивалентом в списке list2 (например, tr("Robby", "oy", "ai") вернет строку 
«Rabbi»). Список символов может содержать диапазон символов, разделенный "-". В 
частности, tr("e.e. cummings", "a-z," "A-Z") вернет строку «E.E. CUMMINGS.»
truncate
$result = truncate($fale, $length)
Функция пытается сократить размер файла до указанной в байтах длины length . 
Обычно используется для создания файла с нулевой длиной. Если попытка не 
удалась, вернется отрицательное целое число.
umask
umask($mask)
Устанавливает umask текущего процесса в заданное значение mask, которое может 
быть десятичным, восьмеричным или шестнадцатерич-ным.
unixtime2*
$year = unixtime2year($time) 
$month = unixtime2month($time) 
$day = unixtime2day($time) 
$hour = unixtirne2hour($time) 
$min = unixtime2min($time) 
$sec = unixtime2sec($time)
Данные функции берут в качестве аргумента значение времени в формате Unix и 
возвращают запрашиваемое значение. Например, функция unixtime2day(time()) может 
вернуть текущий день месяца (значение от 1 до 31).
unlink
$result = unlink(«filename»)
Удаляет указанный файл. Если удалить файл не удалось, возвращается 
отрицательное целое число.
urIEncode
$string = urlEncode($string)
Эта функция возвращает копию строки string , которая перекодирована для 
безопасной вставки в URL.
Глава №19.
Справочник С
MySQL С API
MySQL С API кроме стандартных типов данных языка С использует некоторые свои 
типы данных. Они определены в заголовочном файле 'mysql.h', который необходимо 
подключать при компиляции всех программ, использующих библиотеку MySQL.
Типы данных
MYSQL
Структура, представляющая соединение с сервером баз данных. Элементы структуры 
среди прочего содержат имя текущей базы данных и информацию о клиентском 
подключении.
MYSQL_FIELD
Структура, которая содержит всю информацию, касающуюся отдельного поля таблицы. 
Из всех типов, созданных для MySQL, это единственная структура, к полям которой 
можно получить прямой доступ из клиентских программ. Поэтому необходимо знать 
строение этой структуры:
char *name
Имя поля.
char *table
Имя таблицы, содержащей это поле. Для результирующих наборов, которые не 
представляют реальных таблиц, это значение пустое.
char *def
Значение по умолчанию этого поля, если таковое существует. Это значение всегда 
будет null до вызова mysql_list_f ields, после чего в переменной будет 
корректное значение для полей, у которых есть значение по умолчанию.
еnum enum_field_types type
Тип поля. Он является одним из типов данных MySQL SQL. 
unsigned int length
Размер поля, основанный на типе поля. 
unsigned int max_length
После вызова mysql_list_fields здесь находится длина максимального значения, 
содержащегося в текущем результирующем наборе.
unsigned int flags
Ноль или более флагов. В настоящее время определены следующие флаги:
NOT_NULL_FLAG
Если установлен, поле не может содержать значение 
NULL. PRI_KEY_FLAG
Если установлен, поле является первичным ключом.
UNIQUE_KEY_FLAG
Если установлен, поле является частью уникального ключа.
MULTIPLE_KEY_FLAG
Если установлен, поле является частью ключа.
BLOB_FLAG
 
<<-[Весь Текст]
Страница: из 157
 <<-