при заполненном первом поле: int(3) int(0) string(12) " AND cost=>3"
при пустых обоих полях: int(0) int(0) string(12) " AND cost=>0"
вот так весь код выглядит:
<?
$start_cost = (int)$_GET['start_cost'] ?: 0;
$end_cost = (int)$_GET['end_cost'] ?: 0;
if ($start_cost && $end_cost && $start_cost < $end_cost) {
$query_cost = " AND cost BETWEEN {$start_cost} AND {$end_cost}";
} elseif ($start_cost > $end_cost || $start_cost == $end_cost) {
$query_cost = " AND cost=>{$start_cost}";
} elseif ($start_cost < $end_cost) {
$query_cost = " AND cost<={$end_cost}";
}
if ($_GET["nabor"])
{
$check_nabor = implode(',',$_GET["nabor"]);
if (!empty($check_nabor))
if(!empty($check_nabor)) $query_nabor = " AND nabor_id IN($check_nabor)";
if ($_GET["quality"])
$check_quality = implode(',',$_GET["quality"]);
if (!empty($check_quality))
if(!empty($check_quality)) $query_quality = " AND quality_id IN($check_quality)";
if ($_GET["class"])
$check_class = implode(',',$_GET["class"]);
if (!empty($check_class))
if(!empty($check_class)) $query_class = " AND class_id IN($check_class)";
$result = mysql_query("SELECT * FROM cards WHERE class_id $query_cost $query_class $query_quality $query_nabor ", $link);
if (mysql_num_rows($result) > 0 )
$row = mysql_fetch_array($result);
do
echo '
<img src="/wp-content/uploads/cards/'.$row["img"].'">
';
while ($row = mysql_fetch_array($result));
?>
хз. также, если заполняю первое поле и оставляю пустым второе - ничего не выводит.
обычные текстовые поля:
<input type="text" name="start_cost" />
<input type="text" name="end_cost" />
а результат var_dump: int(0) int(0)
к сожалению, также выводит как и мой предыдущий код
а не знаете в чем тут может быть дело: если я заполняю только поле start_cost, а end_cost оставляю пустым, то из таблицы ничего не выводится, но если заполняю оба поля или последнее поле, то все выводится правильно. В чем тут может быть проблема?
то что нужно. спасибо)
хороший сайт) раньше от туда кучу модов для dragon age скачивал) сори за оффтоп
у меня сегодня адсенс своровал 2 клика, и это только те, которые я смог отследить. Это нормально? просто я слышал, что адсенс может забирать себе часть какого-то клика, но чтобы полностью...
Интересно, потому что я делаю сайт о том, что мне нравится. Я когда начинал, то думал, что буду клепать минимум 5 сайтов и работать с ними. А сейчас просто вижу сколько у меня отнимает времени даже один сайт и понимаю сколько усилий нужно, чтобы построить хотя бы один достойный проект. Кароче, не хотелось мне про холодильники и велосипеды писать, и поэтому пишу про игры)