Romantik
TeaM PHPClub
MD5 в запросе
Приветствую.
Вот посыпались первые проблемы совместимости.
1)Было:
$sql= "SELECT .... WHERE passwd=md5('".$_POST["passwd"].'")";
теперь только так:
$sql= "SELECT .... WHERE passwd=".md5('.$_POST["passwd"].');
т.е. вычисляю РНР-ой MD5.
неужели нет поддержки MD5 или я неправильно че-то делаю?
2)Было:
$sql= "SELECT ... date_format(date, '%d-%m-%Y') AS date....."
что лучше сделать:
- вывести и в MySQL и PostgreSQL стандарт YYYY-MM-DD
и потом преобразовывать?
- Делать 2 разных запроса?
- другой вариант? Какой?
Заранее благодарен за любые советы.
Приветствую.
Вот посыпались первые проблемы совместимости.
1)Было:
$sql= "SELECT .... WHERE passwd=md5('".$_POST["passwd"].'")";
теперь только так:
$sql= "SELECT .... WHERE passwd=".md5('.$_POST["passwd"].');
т.е. вычисляю РНР-ой MD5.
неужели нет поддержки MD5 или я неправильно че-то делаю?
2)Было:
$sql= "SELECT ... date_format(date, '%d-%m-%Y') AS date....."
что лучше сделать:
- вывести и в MySQL и PostgreSQL стандарт YYYY-MM-DD
и потом преобразовывать?
- Делать 2 разных запроса?
- другой вариант? Какой?
Заранее благодарен за любые советы.