PDA

View Full Version : مشکل با include



ikallam
چهارشنبه 09 اردیبهشت 1394, 11:17 صبح
سلام . من 3 فایل دارم که توش با jquery , ajax اطلاعات 3 تا select رو پر میکنم وقتی این فایل رو توی قسمت های که نیاز هست include میکنم کار نمیکه ؟؟ ولی وقتی خود فایل رو باز میکنم درست کار میکنه اینم کد ها ممنون میشم راهنمایی کنید .
<?php include 'connect.php';?>
<script type="text/javascript" src="http://ajax.googleapis.com/
ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script type="text/javascript">
$(document).ready(function()
{
$(".proselect").change(function()
{
var id=$(this).val();
var dataString = 'id='+ id;

$.ajax
({
type: "POST",
url: "c_ajax.php",
data: dataString,
cache: false,
success: function(html)
{
$(".city").html(html);
}
});
});

$(".city").change(function()
{
var city=$(this).val();
var dataString = 'city='+ city;

$.ajax
({
type: "POST",
url: "c_ajax.php",
data: dataString,
cache: false,
success: function(html)
{
$(".region").html(html);
}
});
});


});


</script>




<label for="proselect" >province:</label>
<select name="proselect" class="proselect">
<option>select___province</option>
<?php
//پر کردن فیلد های استان
$sqlselect="select * from province";
$result=$con->query($sqlselect);
while($row=$result->fetch_assoc())
{
$id=$row['id_province'];
$data=$row['name_province'];
echo '<option value="'.$id.'">'.$data.'</option>';
}

?>
</select>
<label for="city">CityName:</label>
<select name="city" class="city" >
<option>select___city</option>
</select>
<label for="city">RegionName:</label>
<select name="region" class="region" >
<option>select___Region</option>
</select>

اینم کد های سمت سرور
<?php
include 'connect.php';

if(isset($_POST['id']))
{
$id=$_POST['id'];
$sqlselectcity="select * from city where id_province='".$id."'";
if($result=$con->query($sqlselectcity))
{
while($row=$result->fetch_assoc())
{

$id=$row['id_city'];
$data=$row['name_city'];
echo '<option value="'.$id.'">'.$data.'</option>';
}
}
else
{
echo '<option value="ssfds">Error</option>';
}

}
elseif(isset($_POST['city']))
{

$city=$_POST['city'];
$sqlselectregion="select * from regin where id_city='".$city."'";
if($re=$con->query($sqlselectregion))
{
while($ro=$re->fetch_assoc())
{

$id_region=$ro['id_region'];
$name_region=$ro['name_region'];
echo '<option value="'.$id_region.'">'.$name_region.'</option>';
}
}
else
{
echo '<option value="ssfds">Error</option>';
}
}



?>

ikallam
چهارشنبه 09 اردیبهشت 1394, 13:00 عصر
همچنان منتظر