Вопрос-Ответ по php

Печать RSS
6205
Кураторы темы:


крутой чЕл
0
Вывод последнего зареганого:
mysql_query("SELECT * FROM таблица ORDER BY id DESC");

Дух
0
LIMIT 1 забылsmile

крутой чЕл
0
Ой,точноsmile

Оранжевые штаны
0
Wap-motor best, loop="-1" не пашет.. может это денвер такой?
D

Пацак
0
Не работает код. Пишет 1

крутой чЕл
0
Дык ты делай
$а = mysql_query("SELECT * FROM table ORDER BY id DESC LIMIT 1");
$b = mysql_fetch_array($a);
echo'последний зареганый '.$b['login'].'';
S

Чатланин
0
1676, наверн
D

Пацак
0
1678, дык не работает

крутой чЕл
0
У меня при успешной авторизации ставиться кука с идом и паролем. Мне надо на каждой странице проверять,существует ли ид и подходит ли пароль? Или можно проще?

Дух
0
1681, я делаю примерно так:
<?
//проверяем есть ли куки
if(isset(куки с идом) && isset(куки с пассом)){
$user_id = intval(куки с идом);
$user_pass = куки с пассом;}
if($user_id && $user_pass){
$q = mysql_query("SELECT * FROM users WHERE id='".$user_id."' LIMIT 1;");
//проверяем есть ли такой пользователь
if(mysql_num_rows($q)!=0){
$user = mysql_fetch_array($q);
//проверяем подходит ли пароль
if($user_pass==$user['pass']){
//все гуд, выводим данные
$login=$user['login'];
//и т.д.
}else{
//если пароль не верный
}}else{
//если нет юзера
}?>
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск