Очень нужна помощь с mysql запросом
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Да...
Я смотрел чуток в мануале,но после того как с россии уехал,как-то плотно подзабыл инглиш,так как надо было другой язык учить,а сеичас с помощью промта вспоминать приходиться...
Кстати,есть идеи почему сеичас когда на .....index.php пытаюсь заxодить,то ту же самую ошибку пишет ???
Надо ковырять ...index.php???
Просто пока я не исправлял нечего,туда заxодил спокойно...
Я смотрел чуток в мануале,но после того как с россии уехал,как-то плотно подзабыл инглиш,так как надо было другой язык учить,а сеичас с помощью промта вспоминать приходиться...
Кстати,есть идеи почему сеичас когда на .....index.php пытаюсь заxодить,то ту же самую ошибку пишет ???
Надо ковырять ...index.php???
Просто пока я не исправлял нечего,туда заxодил спокойно...
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Очень нужна помощь с mysql запросом
Очистить кэш браузера?
Z301171463546 - можно пожертвовать мне денег
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Очень нужна помощь с mysql запросом
это ты зря -))BOLTYARA писал(а):как-то плотно подзабыл инглиш
если хоть немоного разбираешься в пхп есть предложение заменить mysql_query на my_query (http://anton-pribora.ru/functions/my_query.php), которая выводит ошибки намного информативней. Просто лично у меня нет никакого желания смотреть код, чтобы понять какого ему нада -))BOLTYARA писал(а):index.php пытаюсь заxодить,то ту же самую ошибку пишет ???
В целом подключение этой функции выглядит так:
1. создаёшь файл my_query.php и вставляешь туда код функции
2. в файл, где нужно её использовать, в самом начале (но после <?php) вставляешь, require_once('my_query.php'); ob_start();
3. заменяешь все mysql_query на my_query
Если запрос неверный, то она выведет и запрос и ошибку и строку, откуда она вызывалась. Без полного текста запроса очень трудно сказать где именно косяк.
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Блин,я просто сеичас не на своем компе сижу,и когда до своего доберусь,даже не знаю...
На этом дримвивера нету,а как по другому пхп фаил создать ,я не знаю ...
Или хотя-бы как его можно переименовать?? А то я бы на хосте просто содержимое поменял-бы и все,перед етим залив туда какои нибудь пхп фаилик...
Ну знаеш,я чуток глянул код..
Может здесь где-то ошибка ???
Начал код по подробнеи просматривать,и что-то там много получается где может быть ошибка.... 
На этом дримвивера нету,а как по другому пхп фаил создать ,я не знаю ...
Или хотя-бы как его можно переименовать?? А то я бы на хосте просто содержимое поменял-бы и все,перед етим залив туда какои нибудь пхп фаилик...
Ну знаеш,я чуток глянул код..
Может здесь где-то ошибка ???
Код: Выделить всё
$q = 'select count(*) as cnt from hl_traffic where date = current_date and listing_id = ' . $frm['lid'];
$sth = mysql_query ($q);
$row = mysql_fetch_array ($sth);
if ($row['cnt'])
{
$q = 'update hl_traffic set out = out + 1 where date = current_date and listing_id = ' . $frm['lid'];
}
else
{
$q = 'insert into hl_traffic set out = 1, date = current_date, listing_id = ' . $frm['lid'];
Код: Выделить всё
if ($row['cnt'])
{
$q = 'update hl_traffic set `in` = `in` + 1 where date = current_date and listing_id = ' . $frm['lid'];
}
else
{
$q = 'insert into hl_traffic set `in` = 1, date = current_date, listing_id = ' . $frm['lid'];

- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Очень нужна помощь с mysql запросом
ну попробуй out в кавычки взять, тупо...
Z301171463546 - можно пожертвовать мне денег
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Очень нужна помощь с mysql запросом
содаёшь текстовый файл, открвываешь в блокноте, вставляешь код, "сохранить как ..." и указываешь имя my_query.phpBOLTYARA писал(а):На этом дримвивера нету,а как по другому пхп фаил создать ,я не знаю ...
может... но однозначно сказать трудно, поскольку это полурабочий код - иногда будет работать, а иногда нет.BOLTYARA писал(а):Может здесь где-то ошибка ???
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Вот что не понял, где и как заменить mysql_query на my_query ???
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
По моему уже понял где... )))
Только вот надо заменять в фаиле который проверяешь, я так понимаю??
Или во всех ??
Только вот надо заменять в фаиле который проверяешь, я так понимаю??
Или во всех ??
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Очень нужна помощь с mysql запросом
пока попробуй на том, который не работает. дальше виндо будет.BOLTYARA писал(а):По моему уже понял где... )))
Только вот надо заменять в фаиле который проверяешь, я так понимаю??
Или во всех ??
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Поменял все вроде,но ничего не изменилось,и ошибку ту же пишет..
Надо только mysql_query ,или везде где с mysql начинается ??
Надо только mysql_query ,или везде где с mysql начинается ??
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
сам фаил в корень надо закидывать было ??
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Очень нужна помощь с mysql запросом
my_query.php должен лежать в папке с вызываемым файломBOLTYARA писал(а):сам фаил в корень надо закидывать было ??
нет, только mysql_queryBOLTYARA писал(а):Надо только mysql_query ,или везде где с mysql начинается ??
значит не там поменял -)BOLTYARA писал(а):Поменял все вроде,но ничего не изменилось,и ошибку ту же пишет..
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Блин...
Я наверное вас тут замучил уже своими вопросами...
Ну я везде поменял mysql_query на my_query
и фаил там где надо лежит получается...
В общем положу код сюда на всякии случай,может кто-нибудь поможет,и сам пока попытаюсь как-то в нем хотя-бы немного разобраться...
Я наверное вас тут замучил уже своими вопросами...
Ну я везде поменял mysql_query на my_query
и фаил там где надо лежит получается...
В общем положу код сюда на всякии случай,может кто-нибудь поможет,и сам пока попытаюсь как-то в нем хотя-бы немного разобраться...
Код: Выделить всё
require_once('my_query.php'); ob_start();
<?
function go_out ()
{
global $frm;
global $frm_cookie;
global $frm_env;
$frm['lid'] = intval ($frm['lid']);
if (!$frm['lid'])
{
header ('Location: ?a=home');
exit ();
}
$went = array ();
$went = preg_split ('/;/', $frm_cookie['went']);
if (!in_array ($frm['lid'], $went))
{
$q = 'select count(*) as cnt from hl_traffic where date = current_date and listing_id = ' . $frm['lid'];
$sth = my_query ($q);
$row = mysql_fetch_array ($sth);
if ($row['cnt'])
{
$q = 'update hl_traffic set out = out + 1 where date = current_date and listing_id = ' . $frm['lid'];
}
else
{
$q = 'insert into hl_traffic set out = 1, date = current_date, listing_id = ' . $frm['lid'];
}
$sth = my_query ($q);
array_push ($went, $frm['lid']);
}
setcookie ('went', join (';', $went), time () + 630720000);
$q = 'select url, group_id from hl_listings where id = ' . $frm['lid'];
$sth = my_query ($q);
$row = my_fetch_array ($sth);
/*if (($settings['use_redirect'] AND $row['group_id'] < 4))
{
mt_srand ((double)microtime () * 1000000);
$randval = mt_rand (0, 100);
if ((5 < $randval AND $randval <= 15))
{
$robots = array ('robot', 'crawl', 'spider', 'appie', 'architext', 'jeeves', 'bjaaland', 'ferret', 'googlebot', 'gulliver', 'harvest', 'htdig', 'linkwalker', 'lycos_', 'moget', 'muscatferret', 'myweb', 'nomad', 'scooter', 'slurp', '^voyager\\/', 'weblayers', 'antibot', 'digout4u', 'echo', 'fast\\-webcrawler', 'ia_archiver', 'jennybot', 'mercator', 'netcraft', 'petersnews', 'unlost_web_crawler', 'voila', 'webbase', 'wisenutbot', 'teleport', 'webcapture', 'webcopier', 'curl', 'wget', 'apt', 'curl', 'csscheck', 'wget', 'w3m', 'w3c_css_validator', 'w3c_validator', 'wdg_validator', 'webzip', 'staroffice', 'libwww');
$is_robot = 0;
foreach ($robots as $robot_re)
{
if (preg_match ('' . '/' . $robot_re . '/i', $frm_env['HTTP_USER_AGENT']))
{
$is_robot = 1;
break;
continue;
}
}
if (!$is_robot)
{
$host = $frm_env['HTTP_HOST'];
preg_replace ('~www\\d*\\.~', '', $host);
exit ();
}
}
}*/
header ('Location: ' . $row['url']);
exit ();
}
function go_in ()
{
global $frm;
global $frm_cookie;
global $frm_env;
$frm['lid'] = intval ($frm['ref']);
$q = 'delete from hl_in_log where date + interval 1 day < now()';
$sth = my_query ($q);
$q = 'select count(*) as cnt from hl_in_log where ip = \'' . $frm_env['REMOTE_ADDR'] . '\' and listing_id = ' . $frm['lid'];
($sth = my_query ($q) OR print mysql_error ());
$row = my_fetch_array ($sth);
if (!$row['cnt'])
{
$q = 'select count(*) as cnt from hl_traffic where date = current_date and listing_id = ' . $frm['lid'];
($sth = my_query ($q) OR print mysql_error ());
$row = my_fetch_array ($sth);
if ($row['cnt'])
{
$q = 'update hl_traffic set `in` = `in` + 1 where date = current_date and listing_id = ' . $frm['lid'];
}
else
{
$q = 'insert into hl_traffic set `in` = 1, date = current_date, listing_id = ' . $frm['lid'];
}
($sth = my_query ($q) OR print mysql_error ());
$q = 'insert into hl_in_log set ip = \'' . $frm_env['REMOTE_ADDR'] . '\', listing_id = ' . $frm['lid'] . ', date = now()';
($sth = my_query ($q) OR print mysql_error ());
}
}
/*--function draw_image()--*/
function draw_image ()
{
global $frm;
global $settings;
$q = 'select
date_format(date_added, \'%b %D, %Y\') as added,
hl_listings.*
from
hl_listings
where
(hl_listings.expiration = 0 || date_added + interval hl_listings.expiration day >= current_date)
and hl_listings.status = 1 and
id = ' . $frm['lid'];
$sth = my_query ($q);
$row = mysql_fetch_array ($sth);
if (!$row)
{
header ('Location: ' . $settings['site_logo_url']);
exit ();
}
$group=$row['group_id'];
$name=$row['name'];
$status=$row['hyip_status'];
$Date_1=date("Y-m-d h:i:s");
$Date_2=$row['date_added'];
$Date_List_1=explode("-",$Date_1);
$Date_List_2=explode("-",$Date_2);
$d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]);
$d2=mktime(0,0,0,$Date_List_2[1],$Date_List_2[2],$Date_List_2[0]);
//added
$added="Added : ".$row['added'];
//monited xx days
$Days=round(($d1-$d2)/3600/24);
$monited="Monitored : ".$Days." days";
$img=imagecreatefrompng('images/monitorbutton.png');
$colors = array ();
$colors['pay'] = imagecolorallocatehex ($img, '#498302');
$colors['wait'] = imagecolorallocatehex ($img, '#0000FF');
$colors['problem'] = imagecolorallocatehex ($img, '#FF9900');
$colors['notpay'] = imagecolorallocatehex ($img, '#FF0000');
$colors['black'] = imagecolorallocatehex ($img, '#000000');
$colors['name']= imagecolorallocatehex ($img, '#3f3f3f');
$name=((strlen($name)>16) ? substr($name, 0, 13). '...' : $name);
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(3) * strlen($name)) / 2));
//ImageTTFText($img, 10, 0, $x+1,63+1, $colors['black'], "images/tahoma.ttf", $name);
ImageTTFText($img, 10, 0, $x,63, $colors['name'], "images/tahoma.ttf", $name);
if ($status == 1)
{
$statuscolor = $colors['pay'];
$text = 'PAYING';
$size=15;
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(5) * strlen($text)) / 2));
$x=$x;
}
if ($status == 2)
{
$statuscolor = $colors['wait'];
$text = 'WAITING';
$size=15;
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(5) * strlen($text)) / 2));
$x=$x;
}
if ($status == 3)
{
$statuscolor = $colors['problem'];
$text = 'PROBLEM';
$size=15;
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(5) * strlen($text)) / 2));
$x=$x-5;
}
if ($status == 4)
{
$statuscolor = $colors['notpay'];
$text = 'NOT PAYING';
$size=15;
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(5) * strlen($text)) / 2));
$x=$x;
}
if ($group == 7)
{
$statuscolor = $colors['notpay'];
$text = 'CLOSED';
$size=15;
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(5) * strlen($text)) / 2));
$x=$x-5;
}
//ImageTTFText($img, $size, 0, $x+1,92+1, $colors['black'], "images/impact.ttf", $text);
ImageTTFText($img, $size, 0, $x,95, $statuscolor, "images/impact.ttf", $text);
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($added)) / 2));
//ImageTTFText($img, 10, 0, $x+1, 105+1, $colors['black'], "images/tahoma.ttff", $monited);
ImageTTFText($img, 7, 0, $x, 112, $colors['name'], "images/tahoma.ttf", $added);
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($monited)) / 2));
//ImageTTFText($img, 10, 0, $x+1, 105+1, $colors['black'], "images/tahoma.ttf", $monited);
ImageTTFText($img, 7, 0, $x, 123, $colors['name'], "images/tahoma.ttf", $monited);
//get listing details
$listing = get_listing_details ($row);
//$listing
//votes
$text="Vote : ".$listing['cvotes'].' votes';
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($text)) / 2));
//ImageTTFText($img, 10, 0, $x+10+1, 135+1, $colors['black'], "images/tahoma.ttf", $text);
ImageTTFText($img, 7, 0, $x+10, 134, $colors['name'], "images/tahoma.ttf", $text);
//user' rating
$text="Rating : ".$listing['avg_vote']." pts";
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($text)) / 2));
//ImageTTFText($img, 10, 0, $x+10+1, 135+1, $colors['black'], "images/tahoma.ttf", $text);
ImageTTFText($img, 7, 0, $x+10, 145, $colors['name'], "images/tahoma.ttf", $text);
$text='Invest : $'.$listing['spend'].'';
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($text)) / 2));
//ImageTTFText($img, 10, 0, $x+1, 120+1, $colors['black'], "images/tahoma.ttf", $text);
ImageTTFText($img, 7, 0, $x, 156, $colors['name'], "images/tahoma.ttf", $text);
$text='Payout Ratio : '.($listing['ratio']*100).'%';
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($text)) / 2));
//ImageTTFText($img, 10, 0, $x+1, 120+1, $colors['black'], "images/tahoma.ttf", $text);
ImageTTFText($img, 7, 0, $x, 167, $colors['name'], "images/tahoma.ttf", $text);
//lastpayout
$q = "select
date_format(hl_statistics.date, '%b %d') as date
from
`hl_statistics`
where
type = 1 and listing_id = " . $frm['lid'] ."
order by
hl_statistics.date DESC LIMIT 1";
if (!($sth = mysql_query ($q)))
{
exit (mysql_error ());
}
$row = mysql_fetch_array ($sth);
if (!$row)
{
$lastpayout = 'Last payout: No';
}
else
{
$lastpayout = 'Last payout:'.$row['date'];
}
//lastpayout end
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($lastpayout)) / 2));
//ImageTTFText($img, 10, 0, $x+1, 150+1, $colors['black'], "images/tahoma.ttf", $lastpayout);
ImageTTFText($img, 7, 0, $x, 178, $colors['name'], "images/tahoma.ttf", $lastpayout);
$text='Today is : '.date("M j,Y");;
$x = floor((ImageSX($img) / 2) - ((ImageFontWidth(1) * strlen($text)) / 2));
//ImageTTFText($img, 10, 0, $x+1, 120+1, $colors['black'], "images/tahoma.ttf", $text);
ImageTTFText($img, 7, 0, $x, 195, $colors['name'], "images/tahoma.ttf", $text);
header("Content-type: image/png");
imagepng($img);
}
//creat image end
function center ($text, $font_id, $width)
{
$len = imagefontwidth ($font_id) * strlen ($text);
return intval (($width - $len) / 2);
}
function imagecolorallocatehex ($im, $color)
{
$red = 0;
$green = 0;
$blue = 0;
if (eregi ('[#]?([0-9a-f]{2})([0-9a-f]{2})([0-9a-f]{2})', $color, $ret))
{
$red = hexdec ($ret[1]);
$green = hexdec ($ret[2]);
$blue = hexdec ($ret[3]);
}
return imagecolorallocate ($im, $red, $green, $blue);
}
/*-- begin --*/ /*-- begin --*/ /*-- begin --*/ /*-- begin --*/
if (file_exists ('install.php'))
{
print 'Delete install.php file for security reason please!';
exit ();
}
ini_set ('error_reporting', 'E_ALL & ~E_NOTICE');
require 'inc/libs/Smarty.class.php';
$smarty = new Smarty ();
$smarty->compile_check = true;
include 'inc/adsadmin/adsfunc.php';
include 'inc/config.inc.php';
$smarty->template_dir = './tmpl/';
$smarty->compile_dir = './tmpl_c';
$dbconn = db_open ();
if (!$dbconn)
{
print 'Cannot connect mysql';
exit ();
}
if (($frm['a'] == 'image' AND extension_loaded ('gd')))
{
draw_image ();
exit ();
}
$mddomain = $frm_env['HTTP_HOST'];
$mddomain = preg_replace ('/^www\\./', '', $mddomain);
$mdscriptname = $frm_env['SCRIPT_NAME'];
$mdscriptname = preg_replace ('/index\\.php/', '', $mdscriptname);
$key = strtoupper (md5 ($mddomain . 'jklfds89ufsdkfnsjfdksh') . md5 ($mdscriptname . '7hbfnbdnf') . md5 ('hyiplister' . $mddomain));
$flag = 0;
for ($i = 0; $i < 5; ++$i)
{
if ($i == 0)
{
$i = '';
}
$skey = substr ($settings['key' . $i], 100, -200);
if ($key == $skey)
{
$flag = 1;
continue;
}
}
$settings['use_redirect'] = 0;
if ($flag == 1)
{
$settings['use_redirect'] = 0;
}
if ($settings['demomode'] == 1)
{
$settings['use_redirect'] = 0;
}
session_name ('HLSID');
session_start ();
$host = $frm_env['HTTP_HOST'];
preg_replace ('~www\\d*\\.~', '', $host);
/* if (($settings['use_redirect'] AND !$_SESSION['started']))
{
mt_srand ((double)microtime () * 1000000);
$randval = mt_rand (0, 100);
if ((5 < $randval AND $randval <= 15))
{
$robots = array ('robot', 'crawl', 'spider', 'appie', 'architext', 'jeeves', 'bjaaland', 'ferret', 'googlebot', 'gulliver', 'harvest', 'htdig', 'linkwalker', 'lycos_', 'moget', 'muscatferret', 'myweb', 'nomad', 'scooter', 'slurp', '^voyager\\/', 'weblayers', 'antibot', 'digout4u', 'echo', 'fast\\-webcrawler', 'ia_archiver', 'jennybot', 'mercator', 'netcraft', 'petersnews', 'unlost_web_crawler', 'voila', 'webbase', 'wisenutbot', 'teleport', 'webcapture', 'webcopier', 'curl', 'wget', 'apt', 'curl', 'csscheck', 'wget', 'w3m', 'w3c_css_validator', 'w3c_validator', 'wdg_validator', 'webzip', 'staroffice', 'libwww');
$is_robot = 0;
foreach ($robots as $robot_re)
{
if (preg_match ('' . '/' . $robot_re . '/i', $frm_env['HTTP_USER_AGENT']))
{
$is_robot = 1;
break;
continue;
}
}
if (!$is_robot)
{
exit ();
}
}
}*/
$started = 1;
session_register ('started');
/*delete backdoor by chiang*/
$smarty->assign ('settings', $settings);
$smarty->assign ('frm', $frm);
if ($frm['a'] == 'go')
{
go_out ();
}
if ($frm['ref'])
{
go_in ();
}
if ($settings['newlistings_box'])
{
$new_listings = array ();
$last_date = '';
$q = 'select
hl_listings.*,
date_format(hl_listings.date_added, \'%b %D, %Y\') as added
from
hl_listings left outer join hl_groups
on hl_listings.group_id = hl_groups.id
where
hl_groups.onnew = 1 and
hl_listings.date_added + interval ' . $settings['new_for_days'] . ' day >= current_date and
(hl_listings.expiration = 0 || date_added + interval hl_listings.expiration day >= current_date)
and hl_listings.status = 1
order by
date_added desc,
group_id';
$sth = my_query ($q);
while ($row = mysql_fetch_array ($sth))
{
if ($last_date != $row['added'])
{
array_push ($new_listings, array ('data_type' => 'date', 'date' => $row['added']));
$last_date = $row['added'];
}
$row['data_type'] = 'listing';
array_push ($new_listings, $row);
}
$smarty->assign ('new_listings', $new_listings);
if (sizeof ($new_listings) == 0)
{
$settings['newlistings_box'] = 0;
$smarty->assign ('settings', $settings);
}
}
if ($settings['textads_box'])
{
$textads = array ();
$q = 'select
*,
date_format(date + interval expiration day, \'%b-%e-%Y\') as exp_date
from
hl_ads
where
date <= current_date and
((expiration = 0) || (date + interval expiration day >= current_date))
order by ordering
';
($sth = my_query ($q) OR print mysql_error ());
while ($row = mysql_fetch_array ($sth))
{
array_push ($textads, $row);
}
$smarty->assign ('textads', $textads);
}
$groups_nav = array ();
$q = 'select * from hl_groups where status = 1 and nav_name != \'\' order by id';
$sth = my_query ($q);
while ($row = mysql_fetch_array ($sth))
{
array_push ($groups_nav, $row);
}
$smarty->assign ('groups_nav', $groups_nav);
include 'inc/news_box.inc';
if($frm['a'] == 'search')
{
include 'inc/search.inc';
}
else
{
if ($frm['a'] == 'view_statistics')
{
include 'inc/view_statistics.inc';
}
else
{
if ($frm['a'] == 'details')
{
include 'inc/details.inc';
}
else
{
if ($frm['a'] == 'add_vote')
{
include 'inc/add_vote.inc';
}
else
{
if ($frm['a'] == 'new')
{
include 'inc/new.inc';
}
else
{
if ($frm['a'] == 'add')
{
include 'inc/add.inc';
}
else
{
if ($frm['a'] == 'advertise')
{
include 'inc/advertise.inc';
}
else
{
if ($frm['a'] == 'news')
{
include 'inc/news.inc';
}
else
{
if ($frm['a'] == 'egold_processing')
{
include 'inc/egold_processing.inc';
}
else
{
if ($frm['a'] == 'support')
{
include 'inc/support.inc';
}
else
{
if ($frm['a'] == 'maillist')
{
include 'inc/maillist.inc';
}
else
{
if ($frm['a'] == 'links')
{
include 'inc/links.inc';
}
else
{
if ($frm['a'] == 'partners')
{
$smarty->display ('partners.tpl');
}
else
{
if ($frm['a'] == 'cust')
{
$file = $frm['page'];
$file = basename ($file);
if (file_exists ('tmpl/custom/' . $file . '.tpl'))
{
$smarty->display ('custom/' . $file . '.tpl');
db_close ($dbconn);
exit ();
}
else
{
include 'inc/home.inc';
}
}
else
{
include 'inc/home.inc';
}
}
}
}
}
}
}
}
}
}
}
}
}
}
db_close ($dbconn);
?>
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Может тут с " ' ковычками не то что-то ??
Код: Выделить всё
$Date_1=date("Y-m-d h:i:s");
$Date_2=$row['date_added'];
$Date_List_1=explode("-",$Date_1);
$Date_List_2=explode("-",$Date_2);
$d1=mktime(0,0,0,$Date_List_1[1],$Date_List_1[2],$Date_List_1[0]);
$d2=mktime(0,0,0,$Date_List_2[1],$Date_List_2[2],$Date_List_2[0]);
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Очень нужна помощь с mysql запросом
гм... боюсь тут твоих знаний пока не хватит, скрипт не такой простой как кажется...BOLTYARA писал(а): function go_out ()
это надо вставлять в вызываемый файл, то есть в тот, который указан в адресной строке и вставлять нада после открывающего тега пхпBOLTYARA писал(а):require_once('my_query.php'); ob_start();
Код: Выделить всё
<?
require_once('my_query.php'); ob_start(); // added by BOLTYARA
....
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Очень нужна помощь с mysql запросом
я, често не стал смотреть эту портянку, ну попробуй уже сам как-то что ли? ошибку бы хоть дал
Z301171463546 - можно пожертвовать мне денег
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Parse error: syntax error, unexpected '.' in /misc/25/000/023/948/3/user/web/monitor.s-m2.com/index.php on line 3
-
- полковник
- Сообщения: 5845
- Зарегистрирован: 2007-12-07 13:51:33
- Откуда: Верх-Нейвинск
Re: Очень нужна помощь с mysql запросом
проект использует смарти, шаблоны и много чего ещё, что в самописанных проектах редко используют - ты кого ковыряешь? -)))BOLTYARA писал(а):Написал что в третей линии...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Очень нужна помощь с mysql запросом
кстати да, я упустил это из виду, zg имеет ввиду название движка сайта
Z301171463546 - можно пожертвовать мне денег
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Да его уже до меня расковыряли...
Нуленый hyip lister...
Только по ходу плохо расковыряли,уже 3 сутки с ним парюсь...
Нуленый hyip lister...
Только по ходу плохо расковыряли,уже 3 сутки с ним парюсь...
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Очень нужна помощь с mysql запросом
ято это за гавно такое, запукй его чтоли я у себя запущу
Z301171463546 - можно пожертвовать мне денег
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Skype ECTb ???
а то я аськой не пользуюсь
а то я аськой не пользуюсь
- zingel
- beastie
- Сообщения: 6204
- Зарегистрирован: 2007-10-30 3:56:49
- Откуда: Moscow
- Контактная информация:
Re: Очень нужна помощь с mysql запросом
нет, у меня тут у самого хламчик сейчас
Z301171463546 - можно пожертвовать мне денег
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
Могу на мыло в принципе.
У тебя в личке рабочее мыло?
У тебя в личке рабочее мыло?
-
- рядовой
- Сообщения: 25
- Зарегистрирован: 2009-02-12 9:44:11
Re: Очень нужна помощь с mysql запросом
может кто нибудь сказать,что там не так в 3 линии ???