我在向 Codeigniter 中的结果添加“子结果”时遇到问题。不确定如何添加到此对象。
$result->{$record_id}->threads = $threads;
Run Code Online (Sandbox Code Playgroud)
应该等于这样的
$result->1->threads = $threads;
Run Code Online (Sandbox Code Playgroud)
但我无法让它工作......我对 OOP 并不陌生,但这是我第一次尝试这样做。
<?php
function get() {
$this->db->select(array(
'record_id', 'record_data', 'record_date',
));
$this->db->from('records');
$sql = $this->db->get();
$records = $sql->result();
foreach($records as $record){
$record_id = $record->record_id;
$this->db->select(array(
'thread_id', 'thread_parent', 'thread_data', 'thread_date',
));
$this->db->from('records_thread');
$this->db->where(array(
'thread_recordid' => $record_id,
));
$sql = $this->db->get();
$threads = $sql->result();
# this is where i'm having issues \/
$records->{$record_id}->threads = $threads;
}
return $records;
}
?>
Run Code Online (Sandbox Code Playgroud)
我不想使用数组,在视图文件上使用这些数据更容易。
我正在尝试实现一个全屏幕背景,根据鼠标位置的位置移动.
因此,例如,如果要将鼠标移动到左上角,则视图端口将显示图像的左上角以及可以适合视图端口的图像的其余部分.在这种情况下,让我们说 - 屏幕是1280*960,但图像是1800*1300.

我以前见过这个,但我记不清楚在哪里,我想不出那个用来描述我想要达到的目的的术语.它不是视差或滚动背景图像......
寻找一个jQuery插件和开始的CSS我需要完成它.
感谢任何人都知道答案和解决方案!
我一直在试图找出一种方法来管理我们的工作领域和轻松创建一个SimpleDNS类,但现在我在它的IIS服务器管理端,我只是失去了是怎么回事。
这是我正在运行以测试它的 PHP 代码。
<?php
$cmd = 'iisweb /create c:\websites\examplesite.com\www "Example Domain!" /d www.examplesite.com';
exec($cmd,$data);
print_r($data);
?>
Run Code Online (Sandbox Code Playgroud)
但是当我运行它时,我得到:
Array ( [0] => Error &H80041003: Access denied
Run Code Online (Sandbox Code Playgroud)
我完全不知道如何为此设置权限。
这是好的部分!当我运行时,<?php exec('ping google.com',$data);?>:它可以无缝运行。
在设置 iisweb.vbs(iisweb vbs 文件)的权限时,我不知道从哪里开始。我什至不知道我是否应该为该文件设置权限。我不知道是否应该在控制台中设置 CGI 选项。我迷路了。
有人可以帮我吗?我在这是要干嘛?
php ×2
activerecord ×1
background ×1
cmd ×1
codeigniter ×1
css ×1
exec ×1
iis ×1
jquery ×1
object ×1
viewport ×1