我正在处理一份注册表,这就是我目前的做法:
$this->form_validation->set_rules('first_name','First Name','trim|required');
$this->form_validation->set_rules('last_name','Last Name', 'trim|required');
....
if ($this->form_validation->run() === TRUE)
{
$data = array('first_name' => set_value('first_name')
....
// model
$this->db->insert('registration',$data))
问题:
如果名称中包含撇号,则它在 MySQL 中以'
安全地处理这些数据并将其输入到 MySQL 中但不编码这些类型的字符的最佳方法是什么?