当我将我的项目从codeigniter 2更新为codeigniter 3.1.0时,我发现错误
您的SQL语法有错误;检查手册 对应于您的MySQL服务器版本,以便使用正确的语法 靠近' SET
Spinner spinner = new Spinner(this); ArrayAdapter<String> spinnerArrayAdapter = new ArrayAdapter<String>(this, android.R.layout.simple_spinner_item, spinnerArray); //selected item will look like a spinner set from XML spinnerArrayAdapter.setDropDownViewResource(android.R.layout.simple_spinner_dropdown_item); spinner.setAdapter(spinnerArrayAdapter); spinner.setOnItemSelectedListener(new OnItemSelectedListener() { @Override public void onItemSelected(AdapterView<?> parentView, View selectedItemView, int position, long id) { // Visible the second spinner and set it data on the basis of selection showDataOfSecondSpinnerOnBasisOfSelection(spinnerArray[position]); } @Override public void onNothingSelected(AdapterView<?> parentView) { // your code here } });
= 1475123991,last_activity
= &#39;一个:5:{S:8:\&#34;同一性\&#34 ;; S:5:\&#34; ADM&#39;在第1行
user_data
文件名:C:/wamp64/www/hosteliam/system/database/DB_driver.php
行号:691`
这是我的第691行
UPDATE SET `last_activity` = 1475123991, `user_data` = 'a:5:{s:8:\"identity\";s:5:\"admin\";s:8:\"username\";s:5:\"admin\";s:5:\"email\";s:15:\"admin@admin.com\";s:7:\"user_id\";s:1:\"1\";s:14:\"old_last_login\";s:10:\"1475123252\";}' WHERE `session_id` = '6e963e57c9a5f087a5fcd39d9e2cdaa8'
经历了很多方面,但没有找到合适的解决方案,现在实际上并没有发生错误
答案 0 :(得分:1)
UPDATE语句中需要有一个表名
UPDATE tablename SET col = ...
^^^^^^^^^
答案 1 :(得分:1)
您缺少table_name。
UPDATE table_name SET `last_activity` = 1475123991, `user_data` = 'a:5:{s:8:\"identity\";s:5:\"admin\";s:8:\"username\";s:5:\"admin\";s:5:\"email\";s:15:\"admin@admin.com\";s:7:\"user_id\";s:1:\"1\";s:14:\"old_last_login\";s:10:\"1475123252\";}' WHERE `session_id` = '6e963e57c9a5f087a5fcd39d9e2cdaa8'