- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在开发一个 View ,该 View 使用文本框中的联接向我显示数据库中的数据。
现在我收到错误:
Message: Undefined variable: userid
Message: Undefined variable: workspaceid
以下是我的模型、 View 和 Controller
型号:-
function getMilestone($taskid, $userid,$workspaceid, $is_master_admin) {
$this->load->database();
if($is_master_admin) {
$this->db->select('user.title as usertitle, workspace.title as workspacetitle,workspace.id as workspaceid,task.title as tasktitle,task.id as taskid, milestone.*');//task.title as tasktitle,task.id as taskid,
} else {
$this->db->select('*');
}
$this->db->from(MILESTONE);
if($is_master_admin) {
$this->db->join(USER, 'milestone.userid = user.id', 'inner');
$this->db->join(WORKSPACE, 'workspace.id = milestone.workspaceid','inner');
$this->db->join(TASK, 'task.id = milestone.taskid', 'inner');
} else {
}
$this->db->where('taskid', $taskid);
if($is_master_admin) {
$this->db->order_by("userid", "asc");
} else {
$this->db->where('userid', $userid);
}
$query = $this->db->get();
if ($query->num_rows() > 0) {
return $query->result();
} else {
return false;
}
}
Controller :-
function addNew($taskid) {
if ($this->session->userdata('logged_in')) {
$session_data = $this->session->userdata('logged_in');
$id = $session_data['id'];
$username = $session_data['username'];
$is_master_admin = $session_data['master'];
$imagethumb = $session_data['imagethumb'];
$pendingbug = $this->bugmodel->getBug($id,$is_master_admin);
$pendingtask = $this->taskmodel->getTask($id,$is_master_admin);
$status_result = $this->getstatus->getEnumValues(MILESTONE,'status');
$result = $this->milestonemodel->getMilestone($taskid, $userid, $workspaceid, $is_master_admin) ;
$data='';
$data = array('username' => $username,
'is_master_admin' => $is_master_admin,
'imagethumb' => $imagethumb,
'result' => $result,
'status_result' => $status_result,
'taskid' => $taskid,
'pendingtask' => $pendingtask,
'pendingbug' => $pendingbug
);
$this->load->view('milestone/add_milestone', $data);
} else {
//If no session, redirect to login page
redirect('login', 'refresh');
}
}
查看:-
<div class="control-group">
<label class="control-label">Title<span class="required">*</span></label>
<div class="controls">
<input type="text" name="title" data-required="1" class="span6 m-wrap" readonly="readonly"value="<?php echo $result[0]->taskid; ?>"/> <p><?php echo form_error('title'); ?></p>
<input type="hidden" id="tasktype" name="tasktype" data-required="1" class="span2 m-wrap" value="<?php //echo $task_type ?>"/>
</div>
</div>
<div class="control-group">
<label class="control-label">Workspace</label>
<div class="controls">
<input type="text" readonly="readonly" value="<?php echo $result[0]->workspacetitle; ?>"></input>
</div>
</div>
在我的 View 中,值是使用taskid打印; ?> & 工作区标题; ?> 在文本框中,但错误打印在页面顶部
最佳答案
试试这个 Controller ,
function addNew($taskid) {
if ($this->session->userdata('logged_in')) {
$session_data = $this->session->userdata('logged_in');
$id = $session_data['id'];
$username = $session_data['username'];
$is_master_admin = $session_data['master'];
$imagethumb = $session_data['imagethumb'];
$pendingbug = $this->bugmodel->getBug($id, $is_master_admin);
$pendingtask = $this->taskmodel->getTask($id, $is_master_admin);
$status_result = $this->getstatus->getEnumValues(MILESTONE, 'status');
$result = $this->milestonemodel->getMilestone($taskid, $username, $id, $is_master_admin);
$data = '';
$data = array('username' => $username,
'is_master_admin' => $is_master_admin,
'imagethumb' => $imagethumb,
'result' => $result,
'status_result' => $status_result,
'taskid' => $taskid,
'pendingtask' => $pendingtask,
'pendingbug' => $pendingbug
);
$this->load->view('milestone/add_milestone', $data);
} else {
//If no session, redirect to login page
redirect('login', 'refresh');
}
}
我认为$userid和$workspace是$username和$id
关于php - 消息 : Undefined Variable userid , 工作区 ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20813214/
我只是有一个更琐碎的问题。 为什么undefined == undefined 返回true,而undefined >= undefined 为false? undefined 等于 undefine
用PHP 7.2编写套接字服务器。根据Firefox 60中的“网络”选项卡,服务器的一些HTTP响应的第一行随机变为undefined undefined undefined。因此,我尝试记录套接字
在 JavaScript 中这是真的: undefined == undefined 但这是错误的: undefined <= undefined 起初我以为<=运算符包含第一个,但我猜它试图将其转换
在回答这个问题 (Difference between [Object, Object] and Array(2)) 时,我在 JavaScript 数组中遇到了一些我以前不知道的东西(具有讽刺意味的
来自https://developer.mozilla.org/en/docs/Web/JavaScript/Reference/Global_Objects/Array/of , Note: thi
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
当我添加 到我的 PrimeFaces Mobile 页面,然后我在服务器日志中收到以下警告 WARNING: JSF1064: Unable to find or serve resource, u
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我正在运行 PHP 脚本并继续收到如下错误: Notice: Undefined variable: my_variable_name in C:\wamp\www\mypath\index.php
我是一名优秀的程序员,十分优秀!