如何在此代码中只读文本框
<?php
echo form_input(array(
'name'=>'price',
'value'=>$item['price'],
'size'=>'6'
));
?>
Run Code Online (Sandbox Code Playgroud)
我只希望某些用户只读取值而无法更改它.
我正在使用最新的codeigniter,我需要在转为'true'时创建一个标志(理想情况下在配置中),所有页面都显示"维护模式"消息,而不是执行其控制器代码.
这样做的最佳/最简单的做法是什么?
我是一个Codeigniter新手,我试图获取上传图像的文件名,以便我可以将其保存在数据库中.我有两个模型,homemodel处理我的数据库和image_upload_model处理图像上传.一切正常,但我不知道如何将图像文件名发布到数据库
image_upload_model.php
<?php
class Image_upload_model extends CI_Model {
var $image_path;
//constructor containing the image path
function Image_upload_model() {
$this->image_path = realpath(APPPATH.'../assets/img');
}
//uploading the file
function do_upload() {
$config = array(
'allowed_types' => 'jpg|jpeg|gif|png',
'upload_path' => $this->image_path
);
$this->load->library('upload',$config);
$this->upload->do_upload();
}
}
?>
Run Code Online (Sandbox Code Playgroud)
homemodel.php
<?php
class homeModel extends CI_Model {
//inserting into the table tenants
function addTenants() {
$this->load->model('Image_upload_model');
$data = array(
'Fname' => $this->input->post('Fname'),
'Lname' => $this->input->post('Lname'),
'contact' => $this->input->post('contact'),
'email' => $this->input->post('email'),
'location' => $this->input->post('location'),
'img_url' => " …Run Code Online (Sandbox Code Playgroud) 如何以YY-mm-dd格式获取codeigniter中的当前日期.我想在YY-mm-dd frmat中获取当前日期并将此值放入输入文本框中
我是CodeIgniter的新手,我试过阅读CI的文档,但我仍然无法解决我的问题,也许有人可以帮我解决问题.这是我的代码:
在我的控制器中
class Registration extends CI_Controller{
function __construct(){
parent::__construct();
$this->load->model('registration_model','rmod');
}
function ambil() {
$gender = $this->input->post('kelamin');
$tinggi = $this->input->post('height');
$berat = $this->input->post('weight');
$weight = $this->rmod->ambilBeratPria($tinggi);
echo $weight;
}
Run Code Online (Sandbox Code Playgroud)
在我的模型中
function ambilBeratPria($tinggi) {
$this->db->select('berat')->from('pria')->where('tinggi',$tinggi);
$query = $this->db->get();
return $query;
}
Run Code Online (Sandbox Code Playgroud)
我想在模型中获得我的查询结果,但是我得到这样的错误:
Message: Object of class CI_DB_mysql_result could not be converted to string
也许这里有人可以帮我解决问题?谢谢.
我试图检查数据库中的ID是否已经存在,如果它不存在,那么只插入该id而不是其他存在的id
我试图做一个where语句,检查它们是否存在于数据库中,但即使它们是新信息,也不会将其插入数据库
我很失落在这里任何指导将不胜感激
ps我不想更新一行我想插入一个不存在的新更新的行
$this->db->where('id',$id);
$q = $this->db->get('testing');
if($q)
{
//Do nothing
}
else
{
$this->db->set('id', $id);
$this->db->set('message', $message);
$query= $this->db->insert('testing');
}
Run Code Online (Sandbox Code Playgroud) 我正在开发一个需要嵌入WebKit浏览器的桌面应用程序,所以我正在使用TideSDK来达到这个目的.我想知道CodeIgniter是否可以在这种环境下顺利运行.
在Codeigniter中,我们如何在加载视图后停止执行?
我试过这个
function index() {
$this->load->view('myView');
die();
//do not execute next code
}
Run Code Online (Sandbox Code Playgroud)
但它导致了空白屏幕.
我有一个大型的codeigniter项目,一直在进行/销售.我想将SASS集成到它中,但SASS似乎主要 - 不严格 - 对于rails.我一直在阅读它,即使有代码签名的火花将允许SASS,它不支持最新版本的它.
我还没有看到如何在codeigniter上实现SASS的说明.有人可以提供一些干净的说明吗?
谢谢 !
我在codeigniter中上传图片,效果很好.但是当我尝试更新图像时,codeigniter会在每个图像的末尾自动添加1.这将在我的images目录中添加未使用的图像.如何覆盖现有图像而不是为其命名并保存?
codeigniter ×10
php ×9
database ×1
html5 ×1
image ×1
javascript ×1
mysql ×1
overwrite ×1
sass ×1
tidesdk ×1