*JSON ile yapılabiliyor sanırım ama ben şu an için yeni bir şeye daha başlamak istemediğimden json kullanmak istemiyorum
Kodlarım şu şekilde:
Ana Sayfam
Kod: Tümünü seç
<script type="text/javascript"> //LİG DROP DOWN BOX
$(document).ready(function()
{
$(".ligler").change(function()
{
var id=$(this).val();
var dataString = 'id='+ id;
$.ajax
({
type: "POST",
url: "ajax_city.php",
data: dataString,
cache: false,
success: function(html)
{
$(".takimlar").html(html);
}
});
});
});
</script>
<script type="text/javascript"> //EV SAHİBİ DROP DOWN BOX
$(document).ready(function()
{
$("select#ev").change(function()
{
var ide=$(this).val();
var dataString = 'ide='+ ide;
$.ajax
({
type: "POST",
url: "equery.php",
data: dataString,
cache: false,
success: function(html)
{
$('#evdata').text(html)
/*alert(1);*/
}
});
});
});
</script>
<script type="text/javascript"> //DEPLASMAN DROP DOWN BOX
$(document).ready(function()
{
$("select#dep").change(function()
{
var idd=$(this).val();
var dataString = 'idd='+ idd;
$.ajax
({
type: "POST",
url: "dquery.php",
data: dataString,
cache: false,
success: function(html)
{
/*$("#evdata").text(dataString);*/
$('#depdata').text(html)
/*alert(1);*/
}
});
});
});
</script>
Lig Seçin</br>
<select name="country" class="ligler">
<option selected="selected">Lig Seçiniz</option>
<?php
include('vt.php');
$sql=mysql_query("select lig_id, lig_adi from ligler ORDER BY lig_adi ASC");
while($row=mysql_fetch_array($sql))
{
$id=$row['lig_id'];
$data=$row['lig_adi'];
echo '<option value="'.$id.'">'.$data.'</option>';
} ?>
</select> <br/><br/>
<!-- EV SAHİBİ SELECT BAŞLANGICI-->
<p>Ev Sahibi Deplasman</p>
<p>
<select name="city" class="takimlar" id="ev" <!--onchange="evtik();"-->>
<option selected="selected">Ev Sahibi</option>
</select>
<!--<script type="text/javascript">
function evtik() {
alert(1);
}
</script>-->
<!-- EV SAHİBİ SELECT BİTİŞİ-->
<!-- DEPLASMAN SELECT BAŞLANGICI-->
<select name="city" class="takimlar" id="dep" onchange="deptik();">
<option selected="selected">Deplasman</option>
</select>
<!--<script type="text/javascript">
function deptik() {
alert(1);
}
</script>-->
<div id="evdata"></div>
<div id="depdata"></div>
</p>
Örnek olarak sadece equery.php sayfasının kodlarını yazıyorum. dqueryde aynısı zaten.
Kod: Tümünü seç
<?php
include('vt.php');
$ide=$_POST['ide'];
if($_POST['ide'])
{
$sql = "select takim_id, takim_lig_id, takim_adi, takim_degeri from takimlar where takim_id = $ide";
$resulttakim = mysql_query($sql);
$num_satir = mysql_num_rows($resulttakim);
for ($i=0; $i < $num_satir; $i++)
{
$takimId = mysql_result($resulttakim, $i, 0);
$takimLigId = mysql_result($resulttakim, $i, 1);
$takimAdi = mysql_result($resulttakim, $i, 2);
$takimDegeri = mysql_result($resulttakim, $i, 3);
echo $takimAdi ." - ";
echo $takimDegeri ." m €";
}
}
?>
*** Bu sayfada ."</br>". şeklinde bir kodda yazamıyorum. Bu koduda aana sayfama aynen yazıyor. yani html kodlarını görmüyor.
Ben örneğin takımları şu şekilde ana sayfamda dizayn etmek istiyorum:
takımlar seçildikten sonra altta o takımın verileri şu şekilde gelsin istiyorum
Takım : Manchester United
Değeri : 20 M €
vs..
tabi bunu yapabilmek için gelen verileri ayırabilmem gerekiyor...
Yardımcı olursanız çok sevinirim.. Herkese iyi çalışmalar..