gpt4 book ai didi

php - slickgrid 使用 PHP 和 Mysql 填充数据

转载 作者:搜寻专家 更新时间:2023-10-31 20:49:42 25 4
gpt4 key购买 nike

我有一个问题,我如何使用 slick grid,它没有关于如何将它与 PHP 一起使用的文档,所以我做了我的。但是我遇到了一个问题。我如何将我的 MySql 查询回显为如下所示:

$(function () {
for (var i = 0; i < 500; i++) {
var d = (data[i] = {});

d["title"] = "Task " + i;
d["description"] = "This is a sample task description.\n It can be multiline";
d["duration"] = "5 days";
d["percentComplete"] = Math.round(Math.random() * 100);
d["start"] = "01/01/2009";
d["finish"] = "01/05/2009";
d["effortDriven"] = (i % 5 == 0);
}

这是来自光滑的网格,我需要让我的查询变成这样。我不知道我会使用 json_encode 还是什么?我尝试了 This older Post 中的答案但我无法让它运行任何建议。

顺便说一句,这是我的 table 以防万一。 .

CREATE TABLE IF NOT EXISTS `city` (
`ID` int(11) NOT NULL AUTO_INCREMENT,
`Name` char(35) NOT NULL DEFAULT '',
`CountryCode` char(3) NOT NULL DEFAULT '',
`District` char(20) NOT NULL DEFAULT '',
`Population` int(11) NOT NULL DEFAULT '0',
PRIMARY KEY (`ID`),
KEY `CountryCode` (`CountryCode`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=4083 ;

我的查询只是select * from city;

最佳答案

codeigniter 示例,您可以将其与核心 php 一起使用

/////////////////////////////in Controller page/////////////

function get_companybyid()
{
$data=$this->company->get_companybyid();

echo json_encode($data);
}

/////////////////////////////////////////////////////////////////////////////////////////

//////////////////////////////in Model///////////////////////////////////////////////////

function get_companybyid()

{
$CompanyID=$_GET['CompanyID'];
$sql = "SELECT
CompanyName,
FROM
Company
WHERE CompanyID=". $CompanyID;

$query = $this->db->query($sql);

return $company_result = $query->result_array();
}

/////////////////////////////////////////////////////////////////

关于查看页面的使用,

 // i am working with codeigniter below i am calling a controlller and method with jquery getjson method passign a company id and retrive th data intoa json variable   

$.getJSON(APP_PATH + "company/get_companybyid", { CompanyID: "1"}, function(json)
{
for (var i = 0; i < json.length; i++)
{
var d = (data[i] = {});
d["id"] = "id_" + i;
d["num"] = i;
d["CompanyName"] = json[i].CompanyName;
}
}

我正在使用它并且它对我来说工作正常

关于php - slickgrid 使用 PHP 和 Mysql 填充数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9385038/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com