• 20-04-2009, 21:16:17
    #10
    Sadece bu kodarı alarak arama.php olarak kaydettim. aynasizlar dosyasına da ayarlar diye yazdım ayrıca.

    Şu şekilde hata verdi hocam,

    Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in c:\appserv\www\deneme\arama.php on line 5
    Sonuç yoksa yapacak birşeyde yok demektir.
  • 21-04-2009, 05:10:27
    #11
    Üyeliği durduruldu
    janocan adlı üyeden alıntı: mesajı görüntüle
    Sadece bu kodarı alarak arama.php olarak kaydettim.
    olduğu gibi kopyala yapıştırdan çok yazılan kodu anlamaya calisirsaniz calisir. Muhtemelen veritabanı alan isimlerinz vs ile uyuşmamıştır
  • 21-04-2009, 17:05:22
    #12
    Hayır hocam kopyala yapıştırdan ziyade, sorun biraz karmaşık ve ben daha acemi ve amatör biriyim.

    Bakın HTML olarak şöyle çok seçenekli bir ARAMA bölümü var.
    aşağıda band.zip dosyasında band.html dosyası var.

    Bir de çalışan hali ile arama bölümünü burada vermek istiyorum, bir arkadaş bu arama.php dosyasını vermişti sağolsun

    Şimdi bu dosyayı yukarıdaki çok seçenekli arama bandına uyduramıyorum.
    Yapabilirseniz herkes burdan alıp kendi kullanabilecek hocam.

    <table style="BORDER-COLLAPSE: collapse" cellSpacing=0 cellPadding=0 width=468 border=0>
    		<tr><td bgcolor=F3F3F3 height=40 align=center><font color=000000 face=verdana size=4><b>ARAMA SONUÇLARI</b></font></td></tr>
    		<tr><td><img src=resim/lines.jpg height=1 width=468></td></tr>
    		<tr><td height=5></td></tr>
    		<?
    			if( !isset( $limit) )$limit=0;
    			$sorgu=mysql_query( "SELECT baslik ,spot ,id FROM haberler WHERE baslik LIKE '% $ara%' OR spot LIKE '% $ara%' OR yazi LIKE '% $ara%' ORDER BY id LIMIT $limit,20" , $link);
    				while( $veri = mysql_fetch_array($sorgu) )
    			{
    		?>
    				<tr><td><img src=resim/lines.jpg height=1 width=468></td></tr>
    				<tr>
    					<td bgcolor=F3F3F3 height=20><p style="margin-left:10px"><a href=detay.php?id=<?=$veri[id]?> style="font-weight:bold"><?=stripslashes($veri[baslik])?></a></td>
    				</tr>
    				<tr><td><img src=resim/lines.jpg height=1 width=468></td></tr>
    				<tr>
    					<td><p style=" font-family:tahoma; font-size:9pt; margin-left:10px;margin-right:10px;"><?echo stripslashes($veri[spot])?></td>
    				</tr>			
    		<?
    			}
    			$sorgu=mysql_query( "SELECT baslik ,spot ,id FROM haberler WHERE baslik LIKE '% $ara% ' OR spot LIKE '% $ara%'  OR yazi LIKE '% $ara%' ORDER BY id " , $link);
    				if(mysql_num_rows($sorgu)<1)
    			{
    		?>
    				<tr>
    					<td align=center height=50><font color=800040 size=4 face=tahoma><b>!! KAYIT BULUNAMADI !!</b></font></td>
    				</tr>
    		<?
    			}
    				if(mysql_num_rows($sorgu)>20)
    			{
    		?>
    				<tr>
    					<td bgcolor=F3F3F3>
    					<p style="margin-left:20px">
    					<?	
    							for($i=0 ; $i<$limit/20; $i++)
    						{
    					?>
    							<a href=ara.php?limit=<?=20*$i?>&ara=<?=$ara?>><font size=2 face=tahoma  color=blue>[ <b><?=$i+1?></b> ]</font>&nbsp;&nbsp;&nbsp;&nbsp;</a>
    					<?
    						}
    					?>
    						<font size=2 face=tahoma color=800040>[ <b><?=$i+1?></b> ]</font>&nbsp;&nbsp;&nbsp;&nbsp;
    					<?	
    							for( $i+=1; $i<=ceil( mysql_num_rows($sorgu)/20-1) ; $i++)
    						{
    					?>
    							<a href=ara.php?limit=<?=20*$i?>&ara=<?=$ara?>><font size=2 face=tahoma  color=blue>[ <b><?=$i+1?></b> ]</font>&nbsp;&nbsp;&nbsp;&nbsp;</a>
    					<?
    						}
    					?>
    					</td>
    				</tr>
    					<?
    							if(mysql_num_rows($sorgu)<1)
    						{
    					?>
    							<tr>
    								<td><font color=800040 size=4 face=tahoma>!! KAYIT BULUNAMADI !!</font></td>
    							</tr>
    					<?
    						}
    					?>
    		<?
    			}
    		?>
    
    	</table>