Вверх ↑
Ответов: 327
Рейтинг: 5
#1: 2014-08-19 15:22:10 ЛС | профиль | цитата
И еще...
требуется получить данные из бд.
$id = intval($_COOKIE['id']);
$stm = $pdo->prepare("SELECT *,INET_NTOA(ip) AS ip FROM user WHERE id = ? LIMIT 1");
$stm->execute(array($id));
$userdata = $stm->fetch();
echo $userdata['login'];

как сократить такой запрос?

...раньше использовал
$res = mysql_fetch_assoc(mysql_query("SELECT *,INET_NTOA(ip) AS ip FROM user WHERE id = '".intval($_COOKIE['id'])."' LIMIT 1"));
echo $res['login'];
ведь гораздо компактнее, и хотелось бы сохранить эту компактность.
------------ Дoбавленo в 19.41:
Я вижу только один момент : $stm->execute(array(intval($_COOKIE['id'])));, неужели это все?
карма: 0

0