folgendes ist mein query:
---
die(..) gibt dann folgenden Fehler zurueck:
---
die betroffenen Tabellen exisitieren und das Query funktioniert auch wenn ich nur eine dieser Tabellen nach update angebe und modifiziere. Der Tabellentyp ist MylSAM.
weiss jemand was da schief laeuft/was ich falsch mache?
Code:
$query = " UPDATE com_forum_list, com_subboard_list, com_board_list, page_user_data SET forum_post_number = forum_post_number + 1, forum_thread_number = forum_thread_number + 1, forum_last_poster = ".$session->user_id.", forum_last_post_at = NOW(), forum_last_post = LAST_INSERT_ID(), forum_last_thread = ".$new_thread_id.", subboard_post_number = subboard_post_number + 1, subboard_thread_number = subboard_thread_number + 1, subboard_last_poster = ".$session->user_id.", subboard_last_post = LAST_INSERT_ID(), subboard_last_post_at = NOW(), subboard_last_thread = ".$new_thread_id.", board_post_number = board_post_number + 1, board_thread_number = board_thread_number + 1, board_last_poster = ".$session->user_id.", board_last_post = LAST_INSERT_ID(), board_last_post_at = NOW(), board_last_thread = ".$new_thread_id.", user_post_number = user_post_number + 1, user_thread_number = user_thread_number + 1 WHERE forum_id = ".$_GET['forum_id']." AND forum_parent = subboard_id AND subboard_parent = board_id AND user_id = ".$session->user_id." "; if (!$result = mysql_query($query)) { die("mysql error: ".mysql_error()); }
die(..) gibt dann folgenden Fehler zurueck:
mysql error: You have an error in your SQL syntax near ' com_subboard_list, com_board_list, page_user_data SET forum_' at line 3
die betroffenen Tabellen exisitieren und das Query funktioniert auch wenn ich nur eine dieser Tabellen nach update angebe und modifiziere. Der Tabellentyp ist MylSAM.
weiss jemand was da schief laeuft/was ich falsch mache?
Kommentar