用户
 找回密码
 入住 CI 中国社区
搜索
12
返回列表 发新帖
楼主: fastammo
收起左侧

[HELP] CI传值显示问题

[复制链接]
发表于 2014-12-10 17:04:24 | 显示全部楼层
fastammo 发表于 2014-12-10 16:45
db没有用join是因为原始码已经做太多join改不了,所以才用这种方式写

想問問這甚麼意思?
「 db没有用join是因为原始码已经做太多join改不了 」
 楼主| 发表于 2014-12-10 17:54:28 | 显示全部楼层
Closer 发表于 2014-12-10 17:04
想問問這甚麼意思?
「 db没有用join是因为原始码已经做太多join改不了 」

前人已经有写好function,里面的db写得很复杂,只能需捞他,不好加上去
发表于 2014-12-11 09:03:53 | 显示全部楼层
fastammo 发表于 2014-12-10 16:45
db没有用join是因为原始码已经做太多join改不了,所以才用这种方式写

直接来群里问吧。发帖多累。。。
 楼主| 发表于 2014-12-11 09:30:04 | 显示全部楼层
NingerJohn 发表于 2014-12-11 09:03
直接来群里问吧。发帖多累。。。

当然是人走了...要靠自己...
 楼主| 发表于 2014-12-11 11:55:59 | 显示全部楼层
fastammo 发表于 2014-12-10 15:53
以前都是直接写一个function,直接带就可以,现在用CI感觉挺复杂的

求解阿!!还是CI可以做到底下直接呼叫function来用??
PHP复制代码
<?php
public function test02($id){
  $str="SELECT name FROM test02 WHERE id=$id";
  $result=mysql_query($str);
  list($name)=mysql_fetch_row($result);
 
  return $name
}
?>
<?php
  $query = "SELECT * FROM test01 ";
  $result = mysql_query($query) or die("cannot connect to table" . mysql_error( ));
  while ( $row = mysql_fetch_array($result) ) {
{
        echo test02($row1[$id]);
}
?>
 
 
复制代码


发表于 2014-12-11 13:45:49 | 显示全部楼层
fastammo 发表于 2014-12-11 11:55
求解阿!!还是CI可以做到底下直接呼叫function来用??

如果你接触过php面向对象编程的话,就知道了。一个类中的函数,本身是可以调用的,方法是$this->functionName(); 在继承父类之后,也是用刚才的代码就可以调用父类中定义的某个函数

本版积分规则