我在MySQL数据库中有一列,其中有一列“已发布”。该列为tinyint,其中0 = false
和1 = true
。基本上我需要将true或false转换为yes或no。
我通过以下脚本回显我的信息。除了以外一切都在工作var query statement
。我试图将查询作为一个变量,然后在我的模态主体中使用该变量,但是随后我什么都没得到printet。
如何在模态主体内使用sql查询?
更新的代码
<script>
$(document).ready(function() {
$(".btn-open-modal").click(function() {
var id = $(this).data("id");
$.ajax({
type: 'post',
url: 'getdata.php', //Fetch records
data: {
post_id: id
var query = "SELECT (CASE WHEN video <> 0 THEN 'yes' ELSE 'no' END) As Value";
}, //That's how you send data throught Ajax
success: function(data) {
console.log(data);
var jdata = JSON.parse(data);
if (jdata) {
console.log("is json");
$("#editBox").modal().show();
$("#editBox .modal-title").html(jdata.headline);
$("#editBox .modal-body").html("Weekday: " + jdata.weekday + "<br><br>Description: " + jdata.description + " " + query); // $query => query
} else {
console.log("not valid json: " + data);
}
}
});
});
});
</script>
真是一团糟...用这个。
var query = "SELECT (CASE WHEN published <> 0 THEN 'yes' ELSE 'no' END) As Value"; // Well, ok.
$(document).ready(function() {
$(".btn-open-modal").click(function() {
var id = $(this).data("id");
$.ajax({
type: 'post',
url: 'getdata.php', //Fetch records
data: {
post_id: id
}, //That's how you send data throught Ajax
success: function(data) {
console.log(data);
var jdata = JSON.parse(data);
if (jdata) {
console.log("is json");
$("#editBox").modal().show();
$("#editBox .modal-title").html(jdata.headline);
$("#editBox .modal-body").html("Weekday: " + jdata.weekday + "<br><br>Description: " + jdata.description + " " + query); // $query => query
} else {
console.log("not valid json: " + data);
}
}
});
});
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句