baran.f.a
سه شنبه 26 اسفند 1393, 15:27 عصر
سلام
من یه لینک در صفحم دارم که آدرس اون بسته به مقداری که من از یک combobox انتخاب می کنم تغییر می کنه این آدرس ها در دیتابیس قرار دارن . می خوام کدمو جوری بنویسم که با انتخاب مقدار از combobox آدرس تغییر کنه .
من یه مقدار از کدایی که نوشتمو می فرستم مشکلم اینه که اون آدرسی که از دیتابیس می خونه چطور باید یه صفحه اصلی بفرستم که در href قرار بگیره ؟ لطفا راهنماییم کنید .
<label>شرکت PSP : </label>
<select name="psp_project" id="psp_project" style="width:130px;" >
<option value=""></option>
<?php
$sql1="select * from `psp` where `psp_project`='0' ";
$sql_row1=mysql_query($sql1);
while($sql_res1=mysql_fetch_array($sql_row1)){
?>
<option value="<?php echo $sql_res1["id"]; ?>" ><?php echo $sql_res1["psp_name"]; ?></option>
<?php
}
?>
</select>
<script type="text/javascript">
(function(){
$('#psp_project').on('change', function(){
$.ajax({
type: 'POST',
url: 'psp.php',
data: {
pid: $('#psp_project').val(),
},
success: function(data){
$("[href]").html(data);
},
error: function(){
alert('error');
}
});
});
})();
</script>
<a href="">دریافت نمونه فایل excel</a>
این هم کد صفحه ی psp.php
if(isset($_POST['pid'])){
$pid=$_POST['pid'];
$sql="select image.*
from image
where `id`='".mysql_real_escape_string($_POST['pid'])."' ";
if ($query_run = mysql_query($sql) ){
$mysql_num_rows = mysql_num_rows($query_run);
if ($mysql_num_rows == 1){
$row = mysql_fetch_assoc($query_run);
echo $row['img'];
}}}
من یه لینک در صفحم دارم که آدرس اون بسته به مقداری که من از یک combobox انتخاب می کنم تغییر می کنه این آدرس ها در دیتابیس قرار دارن . می خوام کدمو جوری بنویسم که با انتخاب مقدار از combobox آدرس تغییر کنه .
من یه مقدار از کدایی که نوشتمو می فرستم مشکلم اینه که اون آدرسی که از دیتابیس می خونه چطور باید یه صفحه اصلی بفرستم که در href قرار بگیره ؟ لطفا راهنماییم کنید .
<label>شرکت PSP : </label>
<select name="psp_project" id="psp_project" style="width:130px;" >
<option value=""></option>
<?php
$sql1="select * from `psp` where `psp_project`='0' ";
$sql_row1=mysql_query($sql1);
while($sql_res1=mysql_fetch_array($sql_row1)){
?>
<option value="<?php echo $sql_res1["id"]; ?>" ><?php echo $sql_res1["psp_name"]; ?></option>
<?php
}
?>
</select>
<script type="text/javascript">
(function(){
$('#psp_project').on('change', function(){
$.ajax({
type: 'POST',
url: 'psp.php',
data: {
pid: $('#psp_project').val(),
},
success: function(data){
$("[href]").html(data);
},
error: function(){
alert('error');
}
});
});
})();
</script>
<a href="">دریافت نمونه فایل excel</a>
این هم کد صفحه ی psp.php
if(isset($_POST['pid'])){
$pid=$_POST['pid'];
$sql="select image.*
from image
where `id`='".mysql_real_escape_string($_POST['pid'])."' ";
if ($query_run = mysql_query($sql) ){
$mysql_num_rows = mysql_num_rows($query_run);
if ($mysql_num_rows == 1){
$row = mysql_fetch_assoc($query_run);
echo $row['img'];
}}}