PDA

View Full Version : insert



ms_raha
یک شنبه 07 آبان 1391, 15:59 عصر
سلام
کسی هست تابع insert را با یک مثال توضیح دهد یعنی توضیح دهد که در view,controller,model چی باید بنویسم من select رو میتونم عملی اجرا کنم و جواب هم گرفتم ولی چون در insert ابتدا باید اطلاعات را وارد کرد بعد model اجرا شود نیمی دونم چطوری باید بنویسم لطفا بگویید که در action فرم صفحه view چه باید بنویسم
دستورات insert در codeigniter رو هم بلدم فقط نمی تونم عملی اجرا کنم و جواب بگیرم
ممنون

hidensoft
چهارشنبه 24 آبان 1391, 15:36 عصر
<?php

class Category_model extends CI_Model
{

// ...

function setCategory(){
$this->db->insert('categories', array(
'name'=>$this->input->post('name',TRUE),
'parent'=>$this->input->post('parent',TRUE)
));
}

}

rezaonline.net
چهارشنبه 24 آبان 1391, 21:43 عصر
class Posts extends CI_Model
{


function addPost()
{
$insert = new stdclass;
$insert->name = 'post title';
$insert->story = 'content';
$this->db->insert('posts', $insert);

if($this->db->affected_rows()>0)
echo 'insert ok.';
else
echo 'error';
}

}