0
在Codeigniter/PHP中,我無法在下面的SQL語句中轉義$ table的實例。逃離mysql沒有單引號?
當我嘗試任何方法,如在查詢結束時使用的方法,他們不工作,因爲單引號。
在這種情況下,是否有任何方法或更改可以推薦?
在此先感謝您的幫助。
MYSQL聲明:
$sql = "SELECT * FROM $table INNER JOIN resumes ON resumes.resume_id = $table.resume_id AND resumes.user_id = ".$this->db->escape($user_id)." AND $table.$field = ?";
從哪裏得到'$ table'變量? – zerkms 2012-02-26 23:13:19
什麼是建立的字符串? – user544262772 2012-02-26 23:14:57
@zerkms,$ table變量來自控制器,而不是用戶輸入,不知道這是否使問題有點不相關? – jsuissa 2012-02-26 23:17:52