#1 04.12.07 15:47
[MySQL] Нипонятно :(
Первый запрос работает отлично
Код: php:
if ($db = @mysql_connect('localhost','user','pass')) { mysql_select_db('bname',$db); $result=mysql_query('SELECT * FROM table WHERE table.id=4', $db); $row = mysql_fetch_assoc($result); $id = $row['id']; $author = $row['author']; $time = $row['time']; $ip = $row['ip']; } mysql_close($db);
А вот этот не работает переменная $id передаеться через GET если index.php?id=4
то данный запрос не сработает подскажите что может быть не так я хз уже (дело не в кавычках (") т.к. пробовал и сними и без них )
Код: php:
if ($db = @mysql_connect('localhost','user','pass')) { mysql_select_db('bname',$db); $result=mysql_query('SELECT * FROM table WHERE table.id="$id"', $db); $row = mysql_fetch_assoc($result); $id = $row['id']; $author = $row['author']; $time = $row['time']; $ip = $row['ip']; } mysql_close($db);
Исправлено M16 (04.12.07 15:48)
Offline
#10 05.12.07 00:14
#11 05.12.07 09:28
#12 05.12.07 22:58
#13 06.12.07 07:56
#14 06.12.07 08:34
#15 06.12.07 09:44
#16 06.12.07 10:45
#17 06.12.07 11:02
#18 06.12.07 18:40
Re: [MySQL] Нипонятно :(
народ подкиньте примерчик с выводом данных постранично
ато ваще ниче не понял что на www.php.net написано :(
Offline
#19 06.12.07 18:59
#20 06.12.07 19:04
#21 06.12.07 19:08
Re: [MySQL] Нипонятно :(
простой, тупой и небезопасный пример
http://www.softtime.ru/info/articlephp. … article=33
а вообще
http://www.google.ru/search?q=php+%D0%B … 0%B8%D1%8F
Исправлено A-Lex (06.12.07 19:10)
Offline
#22 06.12.07 19:10
Re: [MySQL] Нипонятно :(
Код: php:
$page = (int) $_GET['page']; if (!$page) $page = 1; if (!$lines_per_page) $lines_per_page = 20; $start_line = $lines_per_page * ($page - 1); $query = "select count(id) as id from hz_table where id = $id"; $result = $mdb2->query($query); $row = $result->fetchRow(); $total_lines = $row['id']; $num_of_pages = ceil($total_lines / $lines_per_page);
а потом
Код: php:
$query = "select * from hz_table where id=$id limit $start_line, $lines_per_page";
таким образом имеем все необходимые данные для постраничного разбиения
З.Ы. в коде используется sql запрос при помощи pear модуля mdb2. В твоём случае проще будет напрямую через функции пхп
Offline
#23 07.12.07 00:24
#24 07.12.07 09:58
Re: [MySQL] Нипонятно :(
Antony, я вот щас на хостеле сделал
Код: php:
<?php error_reporting(E_STRICT); $page = $_GET['page']; ?>
и не получил при этом нотиса, но это же не значит, что его нет ;)
Offline

