View Full Version : سوال: ارسال یک داده از نوع جاوا اسکریپت به php و گرفتی خروجی از آن
samsami
یک شنبه 30 آذر 1393, 09:12 صبح
با سلام خدمت دوستان عزیز...
من یک داده در جاوا اسکریپت دارم
var a = 10;
که این شماره 10 در اصل id جدول شهر ها می باشد .
که این را می خواهم به php بدهم ( جهت گرفتن نام شهر از بانک اطلاعاتی )
این روش باید با یک دکمه انجام بشود (جاوا اسکریپت یا ajax)
و در آخر می خواهم خروجی را در یک input به کاربر نشان دهم.
ممنون میشم از پاسخ شما دوستان گرامی
samsami
یک شنبه 30 آذر 1393, 13:54 عصر
کسی از دوستان نیست پاسخ بدهد
مهرداد سیف زاده
یک شنبه 30 آذر 1393, 14:40 عصر
من کدهاشو مینویسم با توجه به کدها به راهنمای jquery مراجعه کنید.
در سمت کاربر برای گرفتن مقدار و ارسال به سمت سرور
<html>
<head>
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/jquery/2.1.3/jquery.min.js"></script>
</head>
<body>
<div id="retValue"></div>
<button type="text" id="getValue">
get value
</button>
<script type="text/javascript">
var a=10;
$(document).ready(function(){
$('#getValue').click(function(){
$.get('getvalue.php',{'id':a},function(data){
$('#retValue').html(data);
});
});
});
</script>
</body>
</html>
در سمت سرور فایلی با نام getvalue.php بسازید و کدهای زیر رو در اون بنویسید
<?php
$id = isset($_GET['id'])?$_GET['id']:null;
if($id != null)
{
$sql = "SELECT * FROM `city` WHERE `id`='$id' ";
echo $sql;
}else{
echo 'not id!!!!';
}
?>
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.