Автор: GM Fear: Дата: 08.19.2009
У каво есть скрипт вывода послледних новостей форума на Сайт (Роза)
Автор: unded: Дата: 08.19.2009
ам это смотря еше какой форум будит))
Автор: GM Fear: Дата: 08.20.2009
форум ipb
Автор: GM Fear: Дата: 08.20.2009
Цитата Cutlet;12059:
[FONT="Comic Sans MS"]на какойто цп видел такое....помойму ловеруда или роцп....оттуда вытащи попробуй[/FONT]
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]сча скачал сгцп там тож такое есть...но не думаю что его легко вытащить..попробуй сам скрипт напиши...если у ипбоарда есть бд в мускуле то пхп скриптом мона вытащить пробнуть о_О[/FONT]
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]ну так там есть мускул база?если да я сча попробую написать...[/FONT]
Автор: GM Fear: Дата: 08.20.2009
да есть мускул база
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]давай мне название бд и имя таблицы где сохраняются топики и поля которые есть в етой таблице о_О меня понятно все? )[/FONT]
Автор: GM Fear: Дата: 08.20.2009
да ща дам
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]и кстати если тебе нужно чтоб последние топики отображались то давай мне таблицу где с топиками а если посты то с постами =ъ[/FONT]
Автор: GM Fear: Дата: 08.20.2009
БД: neon_ro
Таблица: ibf_topics
поля: tid, title, description, state, posts, starter_id,start_date,last_poster_id,last_post,icon_id, starter_name,last_poster_name,poll_state,last_vote,views,forum_id,approved,author_mode,pinned,moved_to,total_votes,topic_hasattach,topic_firstpost,topic_queuedposts,topic_open_time,topic_close_time?topic_rating_total,topic_rating_hits
собствено здесь всё что ты просил
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]итак,вот сча набросак...если работает,говори мне я покрасивее немного оформлю все и уже с чистой совестью отдам =)
//тут конфиг :D
$host = "localhost" //сдеся не меняй
$user = "" // сюда пиши логин к дб
$pass = "" // сюда пароль
$db = "neon_ro" // если что потом дб менять
$table = "ibf_topics" //таблица
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect("$host", "$user", "$pass")
or die("не работает о_О" );
mysql_select_db('$db', $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY id DESC LIMIT 3; ";
$result=mysql_query($query);
while($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
}
mysql_close($link);
?>
создавай пхп файлик и пиши туды ет[/COLOR][/FONT]
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]только учти одно,ет не 3 последние темы в которых ответили а 3 последние созданные[/FONT]
Автор: GM Fear: Дата: 08.20.2009
ок ща проверю
Автор: GM Fear: Дата: 08.20.2009
выкидает ерор Parse error: syntax error, unexpected T_VARIABLE in /var/www/neon/data/www/perfect-worldro.org.ua/temu.php on line 3
Автор: Cutlet: Дата: 08.20.2009
сча жди....
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]
//тут конфиг :D
$CONFIG['sql_host'] = 'localhost'; //хост,но тут не менять ты помниш
$CONFIG['sql_username'] = ''; //логин мускула
$CONFIG['sql_password'] = ''; //пароль мускула
$CONFIG['sql_dbname'] = 'neon_ro'; //бд форума о_О
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect($CONFIG['sql_host'],$CONFIG['sql_username'],$CONFIG['sql_password'])
or die('не работает о_О' );
mysql_select_db($CONFIG['sql_dbname'], $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT title, start_date, starter_name FROM ibf_topics ORDER BY id DESC LIMIT 3; ";
$result=mysql_query($query);
while($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
}
mysql_close($link);
?>
пробуй[/COLOR][/FONT]
Автор: GM Fear: Дата: 08.20.2009
$CONFIG['sql_host'] = 'localhost'; //хост,но тут не менять ты помниш
у меня сквер хост стоить на другой машине тож придётся поменять...
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]ну меняй =) я думал ты пока ток делаеш серв и все у сибя ...
если получится говори я все в табличку сделаю
и я понял что не так в 1 скрипте написал =)[/COLOR][/FONT]
Автор: GM Fear: Дата: 08.20.2009
неа он уже запущен хД
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]ну палучилось или нет говари =)[/FONT]
Автор: GM Fear: Дата: 08.20.2009
Щас чота хост с сайтом лаганул пускать не хочет
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]я пока пойду пакурю,надеюсь когда приду ты уде даш ответ =)[/FONT]
Автор: GM Fear: Дата: 08.20.2009
оки
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]я уже тут а ответа все нет xD[/FONT]
Автор: GM Fear: Дата: 08.20.2009
Трабл с сервером скоро заработает Опа начинаеться флуд... кароч я тебе наишу когда проверю ок?
Автор: Cutlet: Дата: 08.20.2009
угу,я сча пока у сибя пробую ставить но тут другую ошибку у мну выдал,сча исправляю...
Автор: GM Fear: Дата: 08.20.2009
вот ерор Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /var/www/neon/data/www/perfect-worldro.org.ua/temu.php on line 19
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]да я его исправляю....не могу понять что ето...жди[/FONT]
Автор: GM Fear: Дата: 08.20.2009
ок
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]
//тут конфиг :D
$host = ""; //где мускул стоит
$user = ""; // сюда пиши логин к дб
$pass = ""; // сюда пароль
$db = "neon_ro"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect("$host", "$user", "$pass")
or die("не работает о_О" );
mysql_select_db('$db', $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY tid DESC LIMIT 3; ";
$result=mysql_query($query);
if ($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
} else {
echo "тем на форуме нету о_О";
mysql_close($link);
?>
ЭТО ПРОСТО ОБЯЗАНО РАБОТАТЬ![/COLOR][/FONT]
Автор: GM Fear: Дата: 08.20.2009
Parse error: syntax error, unexpected $end in C:\Program Files\VertrigoServ\www\temu.php on line 22
Автор: Cutlet: Дата: 08.20.2009
плять!
//тут конфиг :D
$host = "localhost"; //где мускул стоит
$user = "root"; // сюда пиши логин к дб
$pass = "kokoc"; // сюда пароль
$db = "neon_ro"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY tid DESC LIMIT 3; ";
$result=mysql_query($query);
if ($r=mysql_fetch_array($result)) {
echo "Название последней темы на форуме: $r[titlel], Тема создана: $r[start_date], Тему создал: $r[start_name]
";
} else {
echo "тем на форуме нету о_О";
}
mysql_close($link);
?>
Автор: GM Fear: Дата: 08.20.2009
вот появилось такое
Название последней темы на форуме: , Тема создана: 1250672701, Тему создал:
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]так,значит работает :D сча перепишу и в табличку засуну...[/FONT]
Автор: GM Fear: Дата: 08.20.2009
ок спс
Автор: unded: Дата: 08.20.2009
$query = "SELECT title, start_date, starter_name FROM $table ORDER BY tid DESC LIMIT 3; ";
$query = "SELECT `title`, `start_date`, `starter_name` FROM `$table` ORDER BY tid DESC LIMIT 3; ";
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]@unded спасиба =) я еще только учусь и советы мне не помешают :D
@GM Fear на пробуй
//тут конфиг :D
$host = ""; //где мускул стоит
$user = ""; // сюда пиши логин к дб
$pass = ""; // сюда пароль
$db = "neon_ro"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3";
$result=mysql_query($query);
?>
Последние темы на фореме
Название Кто создал
if ($r=mysql_fetch_array($result)) {
echo "$r[title] $r[start_name] ";
} else {
echo "тем на форуме нету о_О ";
}
?>
mysql_close($link);
?>
Автор: GM Fear: Дата: 08.20.2009
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in C:\Program Files\VertrigoServ\www\temu.php on line 23
http://perfect-worldro.org.ua/
Автор: unded: Дата: 08.20.2009
Таблицу моно заключить в тег echo '';
echo '
Последние темы на фореме
Название Кто создал ';
echo '
';
Автор: nomn: Дата: 08.20.2009
оффтоп.. а что значит твой ник?) это "undead" с ошибкой?)
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]исправляю....
un эт помойму отрицание а ded в транслите с русского х) не дед xD[/COLOR][/FONT]
Автор: unded: Дата: 08.20.2009
Нет Гг так и пишется unded=)
Автор: unded: Дата: 08.20.2009
Ошибка в ковычках
echo "$r[title] $r[start_name] ";
} else {
echo "тем на форуме нету о_О ";
echo '$r[title] $r[start_name] ';
} else {
echo 'тем на форуме нету о_О ';
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]
//тут конфиг :D
$host = "localhost"; //где мускул стоит
$user = "root"; // сюда пиши логин к дб
$pass = "kokoc"; // сюда пароль
$db = "forum"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
//ну и сам процесс
$query = "SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3";
$result=mysql_query($query);
if ($r=mysql_fetch_array($result)) {
echo '
Последние темы на фореме
Название Кто создал
$r[title]?> $r[start_name]?> ';
} else {
echo '
Последние темы на фореме
тем на форуме нету о_О ';
}
echo '
';
mysql_close($link);
?>
мм...так?)[/COLOR][/FONT]
Автор: unded: Дата: 08.20.2009
Ну сейчас не должно быть ошибок ^_^
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]радует =) но помойму табличка кривая -_-[/FONT]
Автор: GM Fear: Дата: 08.20.2009
пишет не каг о_О
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"][COLOR="RoyalBlue"]конфиги смотри и ставь свои а не мои =) (все)
конкретно $db[/COLOR][/FONT]
Автор: GM Fear: Дата: 08.20.2009
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\VertrigoServ\www\temu.php on line 17Последние темы на фореме
тем на форуме нету о_О
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]unded выручай мне ет не понятно,if ($r=mysql_fetch_array($result)) { на ет ругается т_Т[/FONT]
Автор: Cutlet: Дата: 08.20.2009
@GM Fear,попробуй if на while замени и
} else {
echo '
Последние темы на фореме
тем на форуме нету о_О ';
}етот кусок удали и послеecho '
';
} поставь
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]андед ушел т_Т ну как попробовал что я написал?[/FONT]
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]эх...ну ладно я старался помоч хотя бы ....[/FONT]
Автор: GM Fear: Дата: 08.20.2009
тоже самое
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]как я уде говорил я только учусь рнр,я втупике...извини[/FONT]
Автор: GM Fear: Дата: 08.20.2009
ясн... ну ничево и на том спасибо
Автор: Cutlet: Дата: 08.20.2009
ну вот смысл заключается в том чтобы вырвать из таблицы данные етим скриптом - $query = "SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3"; а потом ети данные показать,но он почему то не показывает
Автор: GM Fear: Дата: 08.20.2009
Parse error: syntax error, unexpected T_ELSE in C:\Program Files\VertrigoServ\www\temu.php on line 22
вот переделал как ты сказал теперь ето хД
Автор: unded: Дата: 08.20.2009
Шя перепешу маленько код))
Автор: unded: Дата: 08.20.2009
Вот пробуйте это =)
//тут конфиг :D
$host = "localhost"; //где мускул стоит
$user = "root"; // сюда пиши логин к дб
$pass = "kokoc"; // сюда пароль
$db = "forum"; // если что потом дб менять
$table = "ibf_topics"; //таблица
?>
//конектим мускул и выбираем дб =)
$link = mysql_connect($host,$user,$pass)
or die("не работает о_О" );
mysql_select_db($db, $link) or die ('не каг о_О');
?>
//ну и сам процесс
$result = mysql_query("SELECT 'title', 'starter_name' FROM '$table' ORDER BY tid DESC LIMIT 3",$link);
$row = @mysql_fetch_array($result);
do{
echo '
Последние темы на фореме
Название Кто создал
'.$row["title"] .' '. $row["start_name"] .' ';
}
while ($myrow = @mysql_fetch_array($result));
if($result == 0)
{
echo '
Последние темы на фореме
тем на форуме нету о_О ';
}
echo '
';
mysql_close($link);
?>
Автор: GM Fear: Дата: 08.20.2009
лучше посмотри ты сам хД http://194.187.230.162/mdo.php
Автор: Respect: Дата: 08.20.2009
ссылка неробит
Автор: GM Fear: Дата: 08.20.2009
Автор: unded: Дата: 08.20.2009
Гг таблицу не я делал
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]насчет таблицы....GM Fear,ет минимальные знания хтмл,которых у мну нету....все самое сложное за тебя сделали...[/FONT]
Автор: GM Fear: Дата: 08.20.2009
Я только немного п ПХП розбераюсь по ХТМЛ я полный нуб хД
Автор: GM Fear: Дата: 08.20.2009
нет проблема в том что он не работает последнии темы не выводит...
Автор: Cutlet: Дата: 08.20.2009
[FONT="Comic Sans MS"]андед его изрядно подредактировал...я еще такого не знаю....[/FONT]
Автор: unded: Дата: 08.20.2009
нет проблема в том что он не работает последнии темы не выводит...
А что он выводит? По идее должен выводить 3 последних темы.
Автор: GM Fear: Дата: 08.20.2009
да 3 последних темы с форума