php arama sonuçları

2 Cevap

PHP ve MySQL ile arama öğreticiler çok gördüm, ama im arama sonucu ile bir bağlantı oluşturma ile karşılaşıyorum. Örneğin benim db ve öğe için kullanıcı searhes in "item1" adı verilen bir madde var ki kullanıcı bu ürün hakkında daha fazla bilgi almak için bağlantıya tıklayabilirsiniz, böylece item1 bir bağlantı olarak iade edilmelidir. Herkes bu? Teşekkür başarmak için nasıl herhangi bir komut veya kod parçacıkları var mı

2 Cevap

Bu veri türü veya sorgu sonuçlarına göre hiçbir çek ve hiçbir kontrolü ile basit bir örnek. sadece başlamak ve neye ihtiyacınız var ...

<?php
//your db connection 

//col1 is where the id is saved
//col2 is the url
$qry="SELECT col1, col2 FROM table WHERE col1='".$_GET['var']."'";
$result=mysql_fetch_array(mysql_query($sql));

echo '<a href="'.$result['col2'].'">LINK</a>';
?>

edit:

Eğer doğrudan yönlendirme yerine yankılanan bu yapmak istiyorsanız

header('Location: '.$result['col2']);

Muhtemelen item.php sonra bu öğe için teh veritabanı arama ve madde bilgileri gösterecektir bir id kabul söylemek bir öğe sayfası oluşturmanız gerekir.

Arama sonuçları daha sonra da öğenin id içeren bir link öğenin adını göstermek zorunda kalacak.

 <a href="item.php?id=<?php echo $itemid"?>"> <?php echo $itemname"?> </a>

Bu elbette bir zamanda öğelerin bir listesini geçer bir döngü olacaktır.

Kullanıcı bağlantıyı tıkladığında o item.php götürün ve bir parametre olarak id göndereceğiz.