$db = mysql_connect('localhost','tolgay','ttoklar') or die ('Veritabanyna Ba?lanylamady');
mysql_select_db('filter',$db);
///Arama
$kod=$_GET['ara'];
$kod= trim($kod);
$sorgu =mysql_fetch_array(mysql_query("select COUNT(*) from filtre where kod like '%.$kod.%'"));
///Sayfalama
$kacar=15;
$sayfa=$_GET['page'];
if ($sayfa=="") {
$sayfa=1;
}
if (!is_numeric($sayfa)) {
$sayfa=1;
}
$sayfasayisi=$sorgu[0]/$kacar;
if ($sorgu%$kacar !=0) {
$sayfasayisi++;
}
$nerden=($sayfa*$kacar)-$kacar;
$sorgu2=mysql_query("SELECT * FROM filtre where kod like '%$kod%' ORDER BY id DESC LIMIT $nerden,$kacar");
if ($sorgu[0] == 0) {
echo "<center><b><font face=Arial>Aranan Ürün Sistemde Bulunamadı.Aranan Ürün:<i>$kod</i></font></b></center>";
exit;
}
$sutun = 0;
echo "<tr>";
while ($data=mysql_fetch_array($sorgu2)) {
echo "<td width=100%>";
echo "<table border=0 width=100% cellpadding=0 cellspacing=0><tr>";
echo "<th height=\"139\" bgcolor=\"#FFFFFF\" scope=\"row\"><a href=urun.php?id=".$data[id]."><img height=139 src=fotolar/".$data[resmi]."></a></th>";
echo "<tr>";
echo "<th bgcolor=\"#FFFFFF\" scope=\"row\"><font face=Arial><b><center>".$data[kod]."</center></b></font></th>";
echo "</tr></table>";
echo "</td>";
$sutun++;
if ($sutun == "5") {
echo "</tr><tr>";
$sutun=0;
echo "<br />";
}
}Sorunlu if ($sorgu[0]==0) diye başlayan $sorgu[0] daki 0 ı kaldır demeyin onsuzda denedim olmadı
Aramada İf
6
●627
- 20-11-2008, 19:23:06Arkadaşlar arama sayfası var sayfalamada kullanılıyor bu yüzden karışık biraz aşağıda sadece php kodları var sorum ise şu aşağıdaki if li cümle var onu koyunca bulunamadı diyor her türlü ama koymazsam varsa buluyor buyrun kodlar
- 20-11-2008, 22:50:25if ($sorgu[0] == 0) {
echo "<center><b><font face=Arial>Aranan Ürün Sistemde Bulunamadı.Aranan Ürün:<i>$kod</i></font></b></center>";
exit;
}
yerine
if (mysql_numrows($sorgu2) == 0) {
echo "<center><b><font face=Arial>Aranan Ürün Sistemde Bulunamadı.Aranan Ürün:<i>$kod</i></font></b></center>";
exit;
}
kullan