#11 2010.02.10 09:02

SHAKUR
Гость

Re: MySQL - table news.

Гемарой, у меня проблема с выводом одной новости
я пишу так:

1)
$n1 = mysql_query('SELECT * FROM `news` ORDER BY id DECS LIMIT 1, 0);
if (mysql_num_rows($n1) > 0) {
return $n1;
}

2)
$n1 = mysql_query('SELECT * FROM `news` ORDER BY id DECS LIMIT 1);
$n2 = mysql_result($n1, 0);
if (mysql_num_rows($n1)) {
return $n1;
}

то есть второй вариант не верный но я перепробывал всё возможное что знал.
Счетчик всех и новых новостей у меня котов.
А вот вывод одной нет. Не подскажишь старику ?

#12 2010.02.10 15:49

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: MySQL - table news.

DECS -> DESC

Неактивен

#13 2010.02.10 16:19

SHAKUR
Гость

Re: MySQL - table news.

HET у меня стоит DESC. Это я тут писал в ручную и неверно написал. в общем как вывожу эту новость так у меня либо написано 24, либо resoure id 38. в чём проблема?

#14 2010.02.10 17:32

Gemorroj
Administrator
Откуда: Белоруссия
Зарегистрирован: 2007.11.03
Сообщений: 6593
Карма: 107
Профиль Веб-сайт

Re: MySQL - table news.

Код:

1
2
$q = mysql_query('SELECT * FROM `news` ORDER BY id DESC LIMIT 1');
print_r(mysql_fetch_assoc($q));

Неактивен

#15 2010.02.10 19:29

SHAKUR
Гость

Re: MySQL - table news.

Спасибо Гемарой! Я использовал функцию так:

$m1 = mysql_query('SELECT * FROM `news`');
$m2 = mysql_fetch_array($m1);
print $m2[title];
print $m2[data];
print $m2[contents];

---
можно и mysql fetch array, и  mysql fetch assоc. Я увидил увидил что мне вибыло ввиде массива и написал $m2[content]. то есть контент это текст новости.

Дополнительно

forum.wapinet.ru

PunBB Mod v0.6.2
0.007 s