Лажа с кодом...

Статус
В этой теме нельзя размещать новые ответы.

x2com

Новичок
Лажа с кодом...

Написал небольшой кусок кода для отладки на локалке (работает нормально), закидываю енто на удаленный Unix-сервак (вместе с дампом, со всем фаршем) и... начинает орать...
PHP:
<?
if(isset($_POST['submit']) && !empty($_POST['search']) && isset($_POST['limit'])){

	if(empty($_POST['limit']) || $_POST['limit']==0) {$ins=''; $l='NO!';}else {$ins="LIMIT ".$_POST['limit']; $l=$limit;}

function gt()
{
    $part_time=explode(' ',microtime());
    $real_time=$part_time[1].substr($part_time[0],1);
    return $real_time;
}

	$t1=gt();
	$query=mysql_query("SELECT * FROM Ibase WHERE dname LIKE '%".addslashes($_POST['search'])."%' $ins");
	$queryc=mysql_query("SELECT COUNT(*) AS total FROM Ibase");
	$c=0;
echo "SELECT * FROM ipbase WHERE dnsname like '%".addslashes($_POST['search'])."%' $ins";
while($row=mysql_fetch_array($query)){
	$c++;
	$res.= "<b>$c</b> \t ".$row['id']." \t-\t ".$row['ipaddr']." \t <br>\n";
} $t2=gt();
	$t3=bcsub($t2,$t1,6);
	echo $res;
	$total=mysql_fetch_array($queryc);
	echo "<br>----------------------------------------<br><b>Selected ".
mysql_num_rows($query)." items</b> (with limit: $l)<br>Process time [".$t3."]sec.<br> \n
 <i>Total items in table: ".$total['total']."</i>";
}
else {
?>
<form action="" method="post">
Search&nbsp;<input name="search" type="text" size="16">
&nbsp;&nbsp;limit: <input name="limit" type="text" value="50" size="4" maxlength="4">
&nbsp;<input name="submit" type="submit">
</form>
<? } ?>
Ваыаливает:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /xxx/index.php on line 19
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /xxx/index.php on line 25
Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /xxx/index.php on line 26
В МайАдмине запрос проходит нормально.
Наверное я чё-то не понимаю (всю ночь не спал). Помогите, плиз.
Заранее спасибо!
 
Статус
В этой теме нельзя размещать новые ответы.
Сверху