sql >> Databasteknik >  >> RDS >> Mysql

Codeigniter, mysql, select_max och lägg till 1 innan du infogar en annan post

Precis så här

 $this->db->select_max('el_order');
 $res = $this->db->get('elem_diccio')->row()->el_order;

 $eldi_key = url_title($this->input->post('id'), 'underscore', TRUE);

 $el_order = $res+1;

$datos = array(
  'ID' => $id,
  'el_order' => $el_order,
  'name' => $this->input->post('name'),
);

$this->db->insert('elem_diccio', $datos);


  1. Vilka kolumner ger generellt bra index?

  2. Django-fråga i One to Many-relationen

  3. Långsam bulkinsats för bord med många index

  4. SQLAlchemy anslutningssträng