Php 将值从数据库传递给用户上载的HTML
使用当前代码更新* 我想我会在我的问题上寻求你的帮助 我想知道我该如何替换一个栏目中包含的内容,并将另一个栏目的价值与它自己的价值结合起来 我有以下代码和Php 将值从数据库传递给用户上载的HTML,php,mysql,codeigniter,Php,Mysql,Codeigniter,使用当前代码更新* 我想我会在我的问题上寻求你的帮助 我想知道我该如何替换一个栏目中包含的内容,并将另一个栏目的价值与它自己的价值结合起来 我有以下代码和 <table id="example1" class="table table-bordered table-striped"> <thead> <tr> <th>Template</th> <th>SaleID</th>
<table id="example1" class="table table-bordered table-striped">
<thead>
<tr>
<th>Template</th>
<th>SaleID</th>
<th>Description</th>
<th>Title</th>
<th>Price</th>
<th>Status</th>
<th>User Action</th>
</tr>
</thead>
<tbody>
<?php
$res = $MySQLiconn->query("SELECT * FROM crud WHERE uid='{$_SESSION['userSession']}' ORDER BY id DESC");
while($row=$res->fetch_array())
{
?>
<tr>
<td><!-- THIS COL WILL BE HTML CONTENT A USER UPLOADED ALREADY WHICH SHOULD HAVE THE OTHER VALUES MIXED IN (price, des, title) --></td>
<td><?php echo $row['saleid']; ?></td>
<td><?php echo $row['des']; ?></td>
<td><?php echo $row['title']; ?></td>
<td><?php echo $row['price']; ?></td>
<?php
if($row['status']=='Listed')
echo "<td><span class='label label-success'>".$row['status']."</span></td>";
else if($row['status']=='Awaiting')
echo "<td><span class='label label-warning'>".$row['status']."</span></td>";
?>
<td><a href="?view=<?php echo $row['id']; ?>" role="button" class="btn btn-success btn-xs" ><i class="fa fa-eye"></i></a> <a href="?edit=<?php echo $row['id']; ?>" role="button" class="btn btn-primary btn-xs" onclick="return confirm('Want to edit?'); " ><i class="fa fa-edit"></i></a> <a href="?del=<?php echo $row['id']; ?>" role="button" class="btn btn-danger btn-xs" onclick="return confirm('Confirm Delete!'); " ><i class="fa fa-trash"></i></a></td>
</tr>
<?php
}
?>
</tbody>
</table>
模板
萨利德
描述
标题
价格
地位
用户操作
例如:
模型
控制器:
$data = $this->your_model_name->select_data($id); /id of the specified person
//pass data to the view
$this->load->view('your_view_file', $data);
视图:
//显示名称或说明,其中'desc'是数据库中的文件名
或者将其与静态数据混合使用:
<p>
My name is <? echo $data['name'] ?>.
</p>
<p>
Description of the person: <? echo $data['desc'] ?>
</p>
我的名字是。
此人的描述:
示例:
模型
控制器:
$data = $this->your_model_name->select_data($id); /id of the specified person
//pass data to the view
$this->load->view('your_view_file', $data);
视图:
//显示名称或说明,其中'desc'是数据库中的文件名
或者将其与静态数据混合使用:
<p>
My name is <? echo $data['name'] ?>.
</p>
<p>
Description of the person: <? echo $data['desc'] ?>
</p>
我的名字是。
此人的描述:
您想用PHP实现吗?您需要一个从MySQL获取数据的模型,例如从MyTable WHERE name=“John”中选择*frommytable,然后从控制器将数据传递到视图文件。无论如何,我们需要您的代码模型和控制器来帮助。无论如何,我真的可以让它显示,@tiky我知道可以使用查询来提取“John”的数据,但我的问题是如何将col name或其他名称传递给模板值。所以您知道如何从controller执行SQL请求,但是您不知道如何将值传递给视图?你能告诉我你从SQL中提取数据的控制器的片段吗?你想用PHP来做吗?你需要一个从MySQL中提取数据的模型,例如Select*frommytable where name=“John”,然后从你的控制器将数据传给视图文件。无论如何,我们需要您的代码模型和控制器来帮助。无论如何,我真的可以让它显示,@tiky我知道可以使用查询来提取“John”的数据,但我的问题是如何将col name或其他名称传递给模板值。所以您知道如何从controller执行SQL请求,但是您不知道如何将值传递给视图?你能给我看一下你的控制器的片段,你从SQL中提取数据的地方吗?嗨,Tikky,你的例子显示了我看到了如何回显数据,但是我想知道数据是否可以和它自己的内容一起包含在下一栏中。当然,请参见我的更新示例2。您可以在视图中使用这些数据,如:MyFirst Bootstrap Page by。请参阅上面更新的示例。更新,我选择使用PHP,Tikky我可以理解您的问题,但这与用户上载模板(如html代码)的位置有关,因此,例如,他们将通过{name}创建,我希望从数据库中的name列中提取名称。我知道我可以使用,但用户不能像那样提交它,也不会工作。嗨,Tikky,你的例子显示了我看到如何回显数据,但我想知道数据是否可以与它自己的内容一起包含在下一个专栏中。当然,请参见我的更新示例2。您可以在视图中使用这些数据,如:MyFirst Bootstrap Page by。请参阅上面更新的示例。更新,我选择使用PHP,Tikky我可以理解您的问题,但这与用户上载模板(如html代码)的位置有关,因此,例如,他们将通过{name}创建,我希望从数据库中的name列中提取名称。我知道我可以使用,但用户不能提交这样的,不会工作。