LİST acilll!!!.

uaslan52Uğur Aslan

bir listeleme yapmak istiyorum nce ana kategori listesi olacak ve burdan seçilen kategorinin alt listesi hemen yanında çıkacak. sahibinden sitesinin ilan verirken çıkan listeleri gibi. nasıl yapabilirim. liste içerikleri veri tabanından geliyor.

2012-09-12 23:51:08

Php

alicilinAli Fırat Güler

hımm ajaxla yapabilirsiniz o dediğinizi.

2012-09-13 00:59:27

php

elecaMehmet DANIŞMAN

Yanlış anlamışım... Sonradan fark ettim ne istediğinizi. 

şunu index.php

<!DOCTYPE html>

<html>

<head>

<meta http-equiv="content-type" content="text/html; charset=iso-8859-9" />

<title>JQuery ile Marka Model</title>

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script>

<script>

$(document).ready(function(){

    //selectbox değişince çalıştır

    $("#marka").change(function(){

        modelleri_al();

    });

});

function modelleri_al(){

    //markanın alınması

    marka=$("#marka").val();

    //seçilem markanın göndermesi

    $.ajax({

        type:'POST',

        url:'veri.php',

        data:'marka='+marka,

        success: function(msg){

            //dönen modelleri gösterme

            $('#modeli').html(msg);

        }

    });

}

</script>

<style>

select {width: 150px}

#markasi {display: inline}

#modeli {display: inline-block}

</style>

</head>

<body>

<div id="markasi">

<select id="marka" title="Markayı Seçiniz">

<option value="fiat">Fiat</option>

<option value="wolksvagen">Wolksvagen</option>

<option value="seat">Seat</option>

</select></div>

<div id="modeli"></div>

</body>

</html>

Bunuda veri.php olarak kaydedin, hosta atıp çalıştırın. Sonra ihtiyacınız olduğu doğrultuda düzenlersiniz. İyi çalışmalar.

<?php

//veri.php olarak kaydedin

header("Content-Type: text/html; charset=iso-8859-9");

echo "<select id='model' title='Modeli Seçiniz'>";

if($_POST['marka']=='wolksvagen'){

?>

    <option value="jetta">Jetta</option>

    <option value="golf">Golf</option>

    <option value="passat">Passat</option>

    <option value="polo">Polo</option>

<?php }elseif($_POST['marka']=='seat'){ ?>

    <option value="cordoba">Cordoba</option>

    <option value="ibiza">İbiza</option>

    <option value="leon">Leon</option>

<?php }elseif($_POST['marka']=='fiat'){ ?>

    <option value="albea">Albea</option>

    <option value="doblo">Doblo</option>

    <option value="linea">Linea</option>

    <option value="punto">Punto</option>

<?php

}

echo "</select>";

?>

2012-09-13 17:02:06 Edit:2012-09-13 18:10:12

Edit:

Php

liste az ise gizli div içine koy. Liste uzun ise json ile al.

Her programcı birgün Php yi tadacaktır
2012-09-15 23:33:32

phpkodlari.com © 2009 Herkes Php öğrenecek
Eglence ve Oyun: Gamikro