使用 foreach 进行动态表选择
我使用 kohana 并且我有这个模型来使用 PDO 从数据库检索搜索结果: class Model_Crud extends Model_Database { private $tables=array('articles','…
mysql_list_tables
我在 kohana 有一个脚本,它在 php 5.2.11 上运行良好。我使用 mysql_query 为 mysql_select_tables 取出一行。当我将其放在 php 5.3 服务器上时,出…
我在 MVC 中没有得到 ORM
我正在 Kohana 3.1 上创建授权系统。这是出于教育原因。 现在我正在尝试学习ORM。我明白我可以用 ORM 做什么,但我不知道如何在 MVC 结构中实现它....…
Kohana 3.1 ORM 关系问题
我正在使用 kohana3。 表: users id usernamefriend_id user_relationships id user_idfriend_id 我正在尝试执行以下操作: 假设,我在 user_table …
kohana 3.1 i18n 系统对于长消息有效吗?
我应该使用 __() 函数来发送电子邮件、通知等吗? 1024 个字符长的文本对于 php 的数组哈希键来说是不是太长了?如果是,是否有更好的方法来处理长消…
将一个函数中的变量值传递给同一类中的另一个函数
我有一个类 Block_Model (实际上是 Kohana 框架中的一个模型),有 2 个方法 input() 和 output()。 class Block_Model extends ORM { function inpu…
Kohana:当没有索引时未定义索引
我正在使用 Kohana 3.1,但遇到了一个非常奇怪的错误。 Kohana POST 处理程序似乎认为存在未定义的索引,而实际上没有索引。 在控制器类内部: $post …
Kohana 中的多语言验证
我应该在哪里调用 __() -函数? 在视图中,还是在消息中? 1。在视图中 消息 return array ( 'username' => array( 'not_empty' => 'Not empty', 'min…
Kohana 3.1 ORM 安全问题
使用 ORM 模块时是否所有值都被转义? 例如,如果我有: $user->where('username', 'LIKE', '%' . $this->request-post('user') . '%')->find_all() …
Kohana 3.1 ORM:空模型属性值保存为 0(零)而不是 NULL
我有两个模型:产品和产品_方法论。在我的产品编辑视图中,我有一个选择表单字段,可以选择多种方法中的一种或不选择任何方法(第一个选项为空)。在…
Kohana 3.1 中的模板
我几个月前就用过它们。然后我改用燃料。然后我又切换回 Kohana。 问题?我忘记了如何正确使用模板(我的意思是 Controller_Template)。 Kohana 的文…
查询生成器和条件语句
$query = DB::select('thing')->from('things')->where('thing', '=', 'something'); if ($other_thing) { $query->and_where('other_thing', '=', 's…
验证和检查表单是否已实际发布的解决方法
这是我的典型表单 $errors = array(); if ($this->request->post('submit')) { // <----- I don't like this line $post = Validation::factory($this…