<!-- contenet -->
Последняя публикация: 10.01.2011

Книга знаний MySQL

Данны записи не претендуют быть учебным материалом.

 

Объединяем строки

CONCAT(str1 string, str2 string,...)

 

Шпора типов полей базы данных

Типы данных полей MySQL

 

Провека на нулевой результат MySQL запроса
$sql = "SELECT email FROM base_emails WHERE email = 'mail@yandex.ru'";
 $result = mysql_query($sql);<br />
 if ($array = mysql_fetch_assoc($result)) {<br />
   // код если есть хоть одна запись<br />
 } else {<br />
   // код когда результат нулевой<br />
 }

 

Хранение IP в базе данных ввиде числа

INET_ATON() - конвертирует IP адрес в численное представление

INET_NTOA() - конвертирует IP адрес в строковое представление

mysql> SELECT INET_ATON('255.255.255.255');
    -> 4294967295

формула для перевода IP в число

'a.b.c.d' = a*256*256*256+b*256*256+c*256+d;

 

функции синонимы INET_ATON и INET_NTOA в php