swer
|
 |
« : Июль 01, 2008, 21:09:28 » |
|
Значит так,у меня есть скрипт знакомств и я хочу к нему сделать показ последнего зарегенного юзвера и во код //Конектимся $link = mysql_connect('server', 'login', 'pass'); //Выбираем БД mysql_select_db('base'); //Получаем записи $res = mysql_query("SELECT login FROM zn_anket") or die("Invalid query: " . mysql_error()); $l = mysql_result($res,login); // outputs third employee's name
$res2 = mysql_query("SELECT name FROM zn_anket") or die("Invalid query: " . mysql_error()); $n = mysql_result($res2,name); // outputs third employee's name
$res3 = mysql_query("SELECT sex FROM zn_anket") or die("Invalid query: " . mysql_error());
$s = mysql_result($res3,name); // outputs third employee's name
$res4 = mysql_query("SELECT vozrast FROM zn_anket") or die("Invalid query: " . mysql_error());
$v = mysql_result($res4,name); // outputs third employee's name
$res5 = mysql_query("SELECT gorod FROM zn_anket") or die("Invalid query: " . mysql_error());
$g = mysql_result($res5,name); // outputs third employee's name
echo "<hr><b>Последний регенный юзер:</b>:<a href=/love/index.php?mode=showanket&l=$l>$n</a> <p> "; if (file_exists("images/$l.gif")) { echo "<img src=\"images/$l.gif\"/></div><div class=b>"; } if (file_exists("images/$l.jpg")) { echo "<img src=\"images/$l.jpg\"/></div><div class=b>"; } if (file_exists("images/$l.png")) { echo "<img src=\"images/$l.png\"/></div><div class=b>"; } echo " <u>Пол:</u> <b>$s</b> <br> <u>Возраст:</u> <b>$v</b> <br> <u>Город:</u> <b>$g</b> <hr> ";
?> все отлично пашет,но к сожалению показывает не последнего а первого реганного...как сделать что бы показывал как надо.... help..
|
|
|
Записан
|
|
|
|
Astraller™
|
 |
« Ответ #1 : Июль 01, 2008, 21:21:00 » |
|
А выложите в нормальной кодировке 
|
|
|
Записан
|
Гамлета здесь больше нет. Осталась только тень. 
|
|
|
swer
|
 |
« Ответ #2 : Июль 01, 2008, 21:25:51 » |
|
//Конектимся $link = mysql_connect('server', 'login', 'pass'); //Выбираем БД mysql_select_db('base'); //Получаем записи $res = mysql_query("SELECT login FROM zn_anket") or die("Invalid query: " . mysql_error()); $l = mysql_result($res,login);
$res2 = mysql_query("SELECT name FROM zn_anket") or die("Invalid query: " . mysql_error()); $n = mysql_result($res2,name);
$res3 = mysql_query("SELECT sex FROM zn_anket") or die("Invalid query: " . mysql_error());
$s = mysql_result($res3,name);
$res4 = mysql_query("SELECT vozrast FROM zn_anket") or die("Invalid query: " . mysql_error());
$v = mysql_result($res4,name);
$res5 = mysql_query("SELECT gorod FROM zn_anket") or die("Invalid query: " . mysql_error());
$g = mysql_result($res5,name);
echo "<hr><b>Последний зарегенный юзер:</b>:<a href=/love/index.php?mode=showanket&l=$l>$n</a> <p> "; if (file_exists("images/$l.gif")) { echo "<img src=\"images/$l.gif\"/></div><div class=b>"; } if (file_exists("images/$l.jpg")) { echo "<img src=\"images/$l.jpg\"/></div><div class=b>"; } if (file_exists("images/$l.png")) { echo "<img src=\"images/$l.png\"/></div><div class=b>"; } echo " <u>Пол:</u> <b>$s</b> <br> <u>Возраст</u> <b>$v</b> <br> <u>Город</u> <b>$g</b> <hr> ";
?> вот врод так...=)
|
|
|
Записан
|
|
|
|
Astraller™
|
 |
« Ответ #3 : Июль 01, 2008, 21:32:03 » |
|
<?php //Конектимся mysql_connect('server', 'login', 'pass'); //Выбираем БД mysql_select_db('base'); //Получаем записи $res = mysql_query("SELECT `login`,`name`,`sex`,`vozrast`,`gorod` FROM `zn_anket` ORDER BY `id` DESC LIMIT 0,1") or die("Invalid query: " . mysql_error()); $r = mysql_fetch_array($res); $l = $r['login']; $n = $r['name']; $s = $r['sex']; $v = $r['vozrast']; $g = $r['gorod']; echo "<hr><b>Последний зарегенный юзер:</b>:<a href=/love/index.php?mode=showanket&l=$l>$n</a> <p> "; if (file_exists("images/$l.gif")) { echo "<img src=\"images/$l.gif\"/></div><div class=b>"; } if (file_exists("images/$l.jpg")) { echo "<img src=\"images/$l.jpg\"/></div><div class=b>"; } if (file_exists("images/$l.png")) { echo "<img src=\"images/$l.png\"/></div><div class=b>"; } echo " <u>Пол:</u> <b>$s</b> <br> <u>Возраст</u> <b>$v</b> <br> <u>Город</u> <b>$g</b> <hr> "; ?> PS Скрипт писал восторженный идиот, я слегка подправил логику 
|
|
« Последнее редактирование: Июль 01, 2008, 21:36:47 от Astraller™ »
|
Записан
|
Гамлета здесь больше нет. Осталась только тень. 
|
|
|
swer
|
 |
« Ответ #4 : Июль 01, 2008, 21:35:34 » |
|
А зачем регистрация? есть база к прим mubase102 в нем ячейка anketa в котором записаны ид,логин имя город и тд,и я беру эти сведения ,все нормул но он берет данные ид 1 а мне нужен последний
|
|
|
Записан
|
|
|
|
swer
|
 |
« Ответ #5 : Июль 01, 2008, 21:36:52 » |
|
ща опробуем...
|
|
|
Записан
|
|
|
|
Astraller™
|
 |
« Ответ #6 : Июль 01, 2008, 21:37:40 » |
|
А зачем регистрация? есть база к прим mubase102 в нем ячейка anketa в котором записаны ид,логин имя город и тд,и я беру эти сведения ,все нормул но он берет данные ид 1 а мне нужен последний
Все, все, приношу извинения - протормозил  Сначала подумал что нужно выводить пользователя сразу после регистрации.
|
|
|
Записан
|
Гамлета здесь больше нет. Осталась только тень. 
|
|
|
swer
|
 |
« Ответ #7 : Июль 01, 2008, 21:43:36 » |
|
О спасибо все отл пашет,гы это было первое проба подключения к бд,и из-за этого так неуклюжо=)))
|
|
|
Записан
|
|
|
|
-Deadly-
|
 |
« Ответ #8 : Июль 02, 2008, 14:59:50 » |
|
Я как понял этим запросом Вы извлекаете все ячейки строки таблицы поэтому можно еще проше $res = mysql_query("SELECT * FROM `zn_anket` ORDER BY `id` DESC LIMIT 0,1")
|
|
|
Записан
|
|
|
|
swer
|
 |
« Ответ #9 : Июль 02, 2008, 20:40:24 » |
|
нет ,не все и чтоб не загружат мускул да и не замарачиватся и так неплохо,но за $res = mysql_query("SELECT * FROM `zn_anket` ORDER BY `id` DESC LIMIT 0,1") это спс понадобится=)
|
|
|
Записан
|
|
|
|
-Deadly-
|
 |
« Ответ #10 : Июль 02, 2008, 20:54:18 » |
|
Обращайся 
|
|
|
Записан
|
|
|
|
|