你好,我刚看了"从scracth笨"上NETTUTS第一/第一天的截屏而我已经运行到一个错误,我不明白.这是一张截图http://i39.tinypic.com/14mtc0n.jpg
我的models\site_model.php中的代码与截屏视频相同
models\site_model.php
class Site_model extends CI_Model {
function getAll() {
$q = $this->db->get('test');
if($q->num_rows() > 0) {
foreach ($q->result() as $row) {
$data[] = $row;
}
return $data;
}
}
Run Code Online (Sandbox Code Playgroud)
和控制器controller\site.php
class Site extends CI_Controller {
function index(){
$this-> load-> model('site_model');
$data['records'] = $this-> site_model-> getAll();
$this-> load-> view('home', $data);
}
}
Run Code Online (Sandbox Code Playgroud)
这是我的数据库信息
$db['default']['hostname'] = 'localhost';
$db['default']['username'] = 'root';
$db['default']['password'] = '';
$db['default']['database'] = 'ci_series';
(rest is default below)
Run Code Online (Sandbox Code Playgroud)
谢谢
因为我试图通过稍微使用代码来理解SQL,所以我遇到了这种情况.我运行这段代码
SELECT * FROM jobs WHERE MATCH ( title, location, description ) AGAINST ( 'New York designer')
Run Code Online (Sandbox Code Playgroud)
我得到了正确的行结果.但是,如果我问自己,"好吧,如果我只想看一栏怎么办?"
SELECT * FROM jobs WHERE match(location) against ('designer')
Run Code Online (Sandbox Code Playgroud)
我收到错误"无法找到与列列表匹配的FULLTEXT索引".为什么?我不确定这个错误意味着什么.我只删除了两个单词和逗号.
我改变了作业表以使用MyISAM引擎.这是否意味着它可以搜索或" FULLTEXT"?由于InnoDB不可搜索,这是正确的说法吗?
但现在,当孤立到搜索一列时,这是一个问题?
如果这有意义,请告诉我,我会重新编辑.
我想知道任何人都可以在我的代码中解释这一行.
$(this).bind('click', {src: $(this).attr('href')}, function (e){
//commented out since it's irrelevant
});
Run Code Online (Sandbox Code Playgroud)
以下是我的理解:
将函数绑定到$(this)的click事件.e参数也传递给函数.然而,这是对我来说没有意义的中间部分
{src: $(this).attr('href')}
Run Code Online (Sandbox Code Playgroud)
这是做什么的?我试着google'ing结果在jquery中做了什么.但是我得到了李:第一个结果.
我正在编写一个简单的表单页面,我想知道如果有人多次点击提交按钮会发生什么(因为当时我的共享主机似乎很慢).
此外,任何人都想看看我的代码
$.ajax({
url: "submit.php",
type: 'POST',
data: form,
success: function (msg) {
$(".ressult").html("Thank You!");
},
error: function () {
$(".result").html("Error");
}
});
Run Code Online (Sandbox Code Playgroud)
有没有办法在用户点击一次之后这样做,在第一次点击完成之前它不会再次运行?
谢谢
我想知道是否可以在变量中循环变量?这是我想要设置的内容:
$var1 = Benjamin
$var2 = George
$var3 = Abraham
Run Code Online (Sandbox Code Playgroud)
并可能回应出类似的东西
<li>Benjamin</li>
<li>George</li>
<li>Abraham</li>
Run Code Online (Sandbox Code Playgroud)
但我想知道,如果我想补充一下$var4 = ..., $var5 = ...,有没有办法可以循环完成这一切?我想有一个empty()函数,它将循环变量名称/数字,直到达到第一个空变量?
这是我第一次遇到这个问题.出于某种原因,我使用它
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
Run Code Online (Sandbox Code Playgroud)
我的破折号被替换为but,但是日文字符可以正常工作.我记得使用另一个字符集,情况被翻转(日语字符被无意义的字符替换)
是否适合所有人的一般字符集?我对这个想法完全不熟悉.
我正在编写一个小脚本,我注意到一些有重复元素的东西。在这种情况下$('#theSelect1 ..')是重复的,我想避免它。
$('#theSelect1').change(function(){
//console.log ($(this));
console.log(
$("#theSelect1 option:selected").text() // is there a way to change #theSelect1 to be $(this) inside this statement? I try not to repeat things.
);
})
Run Code Online (Sandbox Code Playgroud)
这是 HTML
<select id="theSelect1">
<option value="foo" selected="selected">1</option>
<option value="bar">2</option>
<option value="foobar">3</option>
Run Code Online (Sandbox Code Playgroud)
谢谢