slickgrid使用PHP和Mysql填充数据
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了slickgrid使用PHP和Mysql填充数据,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2117字,纯文字阅读大概需要4分钟。
内容图文
![slickgrid使用PHP和Mysql填充数据](/upload/InfoBanner/zyjiaocheng/881/ebd8ae40c71d41f8be2342e1cd1a899a.jpg)
我有一个问题,如何使用平滑网格,它没有有关如何在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中尝试了答案,但我无法让它运行任何建议.
顺便问一下,这是我的桌子,以防万一. .
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 ;
我的查询只是从城市中选择*;
解决方法:
您可以将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;
}
}
我正在使用它及其对我来说很好
内容总结
以上是互联网集市为您收集整理的slickgrid使用PHP和Mysql填充数据全部内容,希望文章能够帮你解决slickgrid使用PHP和Mysql填充数据所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。