Последен пост

mitko876

Registered
Трябва ми код който да вади най-новия пост от форума или подфорума зависи кое е по ново а па възможност и да вади и от подпод и така до безкрай но аз дори и за под не се сещам
 
Код:
$host="";
$user="";
$password="";
$db="";
$connect=mysql_connect($host,$user,$password);
if (!$connect) { echo("ERROR: " . mysql_error() . "\n"); }



mysql_select_db($db) or die ("no select DB");
$query="SELECT poleto FROM tablicata   ORDER BY id DESC LIMIT 0, 1";

if (!$query) {echo("ERROR:". mysql_error()."\n");}
$result=mysql_query($query);
echo "<table align=center border=2 width=800 height=50>";
echo "<tr><td><b>poleto</td><td></tr>";

с това мога да помогна преправи си ехото и си слойи таблиците и полетата
 
renegat96 каза:
mitko876 каза:
ами за SBF кажи кой таблици да ти дам
я дай тоя форум да го видя

сори за спама
http://soul-design.org/sdforums аз и още двама го разработваме но на компа е по добре

Код:
CREATE TABLE `sbf_forums` (
  `forum_id` int(3) NOT NULL auto_increment,
  `cat_id` varchar(50) NOT NULL default '',
  `forum_place` varchar(50) NOT NULL default '',
  `forum_name` varchar(50) character set cp1251 collate cp1251_bulgarian_ci NOT NULL default '',
  `forum_desc` varchar(50) character set cp1251 collate cp1251_bulgarian_ci NOT NULL default '',
  `forum_parent` int(11) NOT NULL default '0',
  `parent_owner` int(11) NOT NULL default '0',
  `parent_show` varchar(50) NOT NULL default '',
  `forum_password` varchar(50) NOT NULL default '',
  PRIMARY KEY  (`forum_id`),
  UNIQUE KEY `forum_id` (`forum_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=33 ;

CREATE TABLE `sbf_posts` (
  `post_id` int(10) NOT NULL auto_increment,
  `topic_id` varchar(10) NOT NULL default '',
  `forum_id` varchar(50) NOT NULL default '',
  `post` text character set cp1251 collate cp1251_bulgarian_ci NOT NULL,
  `post_user_id` varchar(50) NOT NULL default '',
  `post_date` varchar(50) NOT NULL default '',
  `poster_ip` varchar(50) NOT NULL default '',
  `last_edit_time` varchar(50) NOT NULL default '',
  `post_edits` varchar(50) NOT NULL default '',
  `edit_reason` varchar(50) character set cp1251 collate cp1251_bulgarian_ci NOT NULL default '',
  PRIMARY KEY  (`post_id`),
  UNIQUE KEY `post_id` (`post_id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=521 ;

когато един форум е подфорум forum_parent е 1 и parent_owner е идто на форума
дано ви е станало ясно
 
Да ве българска форум система

-> плс помогнете че не мога да го измисля
 
mitko876 каза:
Да ве българска форум система

-> плс помогнете че не мога да го измисля
виж поста на formy и кажи де
вие ли го правите

или тва е преработен phpBB
 
renegat96 каза:
mitko876 каза:
Да ве българска форум система

-> плс помогнете че не мога да го измисля
виж поста на formy и кажи де
вие ли го правите

или тва е преработен phpBB

Как ще е преработен phpBB, регистрирай се и виж.
Те си го правят :lol:
 
Ами по какъв начин се записват мненията при нов пост?
 
абе ако сте запознати с phpbb3 там може да има безкрай суб форуми и при нас е така та на главната страница на phpbb3 се изкарва най-новия пост независимо дали е в форума субфорум субсуб и така нататак аз това искам да се получи
 
За да се получи искаме да разберем по какъв начин ТОЧНО става въвеждането на новия пост в базата данни :)
 
Е ... сега нали се изкарват :wink:
select * from `mneniq` order by id desc limit 1
пиша заявката по памет защото в момента таблиците не са пред мен :oops:
 
Код:
mysql_query("SELECT * FROM `sbf_posts` ORDER BY  `post_id` DESC");

Вече дизайн тва-онова ти си измисли :)
 
аааааа :)

select * from `mneniq` where forumid='1234' order by id desc limit 1

така мисля че беше колоната ... forumid
 

Back
Горе