Php 获取被调用文件的值
我在这段代码中调用了一个.php文件。在文件“fetchvalues.php”中,我正在从数据库获取结果,并希望将列值返回给调用JQuery函数,并将它们显示在页面的HTML控件上 如何做到这一点Php 获取被调用文件的值,php,jquery,Php,Jquery,我在这段代码中调用了一个.php文件。在文件“fetchvalues.php”中,我正在从数据库获取结果,并希望将列值返回给调用JQuery函数,并将它们显示在页面的HTML控件上 如何做到这一点 $(document).ready(function() { $("#Edit").click(function() { $.get('fetchvalues.php', null, function() { alert('reached');
$(document).ready(function() {
$("#Edit").click(function() {
$.get('fetchvalues.php', null, function() {
alert('reached');
});
});
});
编辑:
代码:fetchvalues.php
<?PHP
//Get selected row's RecordID column value
$SelectedRowID = $_GET['UpdateRecordID'];
//Open Connection
$connection = mysql_connect("localhost:3306", "abcd", "abcd");
mysql_select_db("pglobal", $connection);
//Prepare query to retrieve results
$FetchResultsQuery = "SELECT * FROM listing WHERE recordid=" . $SelectedRowID;
try
{
$result = mysql_query($FetchResultsQuery);
$row = mysql_fetch_row($result);
if ($row)
{
$PostedDate = date('d.M.Y', strtotime($row[0]));
$Places = html_entity_decode($row[1]);
$Company = html_entity_decode($row[2]);
$Designation = html_entity_decode($row[3]);
$ProjectDetails = html_entity_decode($row[4]);
$DesiredCandidate = html_entity_decode($row[5]);
$HRName = html_entity_decode($row[6]);
$HRContact = html_entity_decode($row[7]);
$Email = html_entity_decode($row[8]);
$_SESSION['WorkMode'] = 'Edit';
$_SESSION['DataToBeEdited'] = $PostedDate .'+'. $Places .'+'. $Company .'+'. $Designation .'+'. $ProjectDetails .'+'. $DesiredCandidate .'+'. $HRName .'+'. $HRContact .'+'. $Email;
}
else
{
$_SESSION['DataToBeEdited'] = "";
return;
}
}
catch(exception $err)
{
echo $err;
}
?>
如果我能理解,那么您需要回复:
$(document).ready(function(){
$("#Edit").click(function(){
$.get('fetchvalues.php', null, function(response){
alert(response);
});
});
});
您可以生成JSON数据,并使用jquery进行处理—另请参见部分正确的最后一个示例。我写道:echo“警报('level1');”;在fetchvalues.php中。它将在警报窗口中显示上面的整行。为什么它没有执行fetchvalues.php中的代码。@RPK:很高兴知道:)实际上,它在警报窗口中显示了文件“fetchvalues.php”的全部代码。我想要那个文件的结果。假设,我想将$Email列值返回给JQuery调用函数。