【发布时间】:2015-08-11 01:42:09
【问题描述】:
现在,我想创建一个 AJAX 函数以在菜单中进行选择后填写表单。 这就是我的 jQuery 代码:
('select').change(function(){
$.ajax({
type : "GET",
url : 'formulaire.php',
data : formulaire,
success: function(server_response){
}
});
还有我的 PHP 页面:
include '../Modele/sql.php';
if (isset($_GET['formulaire'])){
$formulaire = $_GET['formulaire'];
$formulaire = array('formulaire' => $formulaire);
// On effectue la requête vers la base de données
$sql = 'SELECT * FROM saisie_formulaire WHERE FOR_ID = :formulaire';
$requete = $bdd->prepare($sql);
$requete->execute($formulaire);
$compteur = $requete->rowCount($sql);
// S'il y a un résultat, on retourne le nombre de lits pour chaque type et chaque période
if ($compteur >= 1){
while ($resultat = $requete->fetch(PDO::FETCH_OBJ)){
}
}
但我不知道如何在我的 SQL 查询之后返回以填写我的 HTML 表单。 有人有吗?
【问题讨论】:
-
您的意思是,您从 MySQL 获得结果,但是您不知道如何处理这些结果?法语和英语之间的有趣代码混合,en tous cas
-
是的,我不知道如何使用它们来填写我的表格。嗯,我的代码是法语的,不是英语的^^
-
嗯,这是基本的 MySQL 解析:
$value = $resultat['columnName'],例如:$email = $resultat['email'] -
是的,但是如何用这个值填写表格? AN only 够了吗?
-
哦,不。最好的做法是将结果编码为 json,然后回显 json_results。您将在 server_response 变量中获得此 JSON 客户端。我给你写个例子,给我一分钟。
标签: php jquery ajax forms autocomplete