sql >> Database >  >> RDS >> Mysql

Codeigniter, mysql, select_max en voeg 1 toe voordat een ander record wordt ingevoegd

Gewoon zo

 $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. Een IN-clausule gebruiken met MySQL met opgegeven waarden

  2. Volgorde van toetredingsvoorwaarden belangrijk?

  3. Hoe RTRIM_ORACLE() werkt in MariaDB

  4. MySQL kolom toevoegen indien niet aanwezig