Loading...
PHP/MySQL | Вопрос по PDO
Как переделать правильно етоти запросы на ПДО
<?php
$koll = mysql_result(mysql_query("SELECT COUNT(*) FROM `user`",$db), 0);

$k_new = mysql_result(mysql_query("SELECT COUNT(*) FROM `user` where `date_reg` > '$ftime' ",$db), 0);

if ($_new > 0) $k_new = '<font color="red">+' . $k_new . '</font>'; else $k_new = null;

echo '(' . $koll . ') ' . $k_new;

?>

<?php

$koll = $db->prepare("SELECT `id` FROM `user`");
$koll->execute();
$koll = $koll->rowCount();

$k_new = $db->prepare("SELECT `id` FROM `user` WHERE `date_reg` > UNIX_TIMESTAMP()");
$k_new->execute();
$k_new = $k_new->rowCount();

//а тут ттвое условие

89828013 (20.09.2015 в 14:33)

<?php

$koll = $db->prepare("SELECT `id` FROM `user`");
$koll->execute();
$koll = $koll->rowCount();

$k_new = $db->prepare("SELECT `id` FROM `user` WHERE `date_reg` > UNIX_TIMESTAMP()");
$k_new->execute();
$k_new = $k_new->rowCount();

//а тут ттвое условие



о спс большое немного забыл просто так зделал((

$koll = $db->prepare("SELECT `id` FROM `user`")->rowCount();
$koll = execute();

________
посл. ред. 20.09.2015 в 14:39; всего 2 раз(а); by Mr^Marvel
89828013, неправильно ) У него $ftime не текущее время а время полночи на текущую дату, потому `date_reg` > UNIX_TIMESTAMP() не канает вовсе ))
Сибирский, ну извините тупанул. С кем не бывает. Если не тупой так поправит .
89828013 (20.09.2015 в 14:55)
Сибирский, ну извините тупанул. С кем не бывает. Если не тупой так поправит .

Вроде правильно работаю с масивамы?

<?php
$q_menu = $pdo->query("SELECT * FROM `menu` ORDER BY `pos` ASC");

while ( $post_menu = $q_menu->fetch(PDO::FETCH_ASSOC))
{
echo $post_menu['name'];
} ?>

________
посл. ред. 20.09.2015 в 15:41; всего 2 раз(а); by Mr^Marvel
Онлайн: 0
Время:
Gen. 0.0824
(c) Bym.Guru 2010-2025