אהלן, יצרתי סקריפט פשוט ששולף הודעות מהמערכת Invision Power Board.
הסקריפט מורכב ממספר שיאלתות -
- שליפת ההודעה מהפורום לפי הID שמצויין בכותרת.
- שליפת התגובות מהפורום לפי הID שמצויין בכותרת.
- שליפת התגובות מהאתר לפי הID שמצויין בכותרת.
והתחלתי להרכיב תנאים, כדי להתאים שגיאות וכו'.
כרגע, הוא לא מציג לי שום הודעה שפורסמה בפורום עם הID הספציפי (3).
PHP קוד:
$select_from_forum = mysql_query("SELECT * FROM ibf_topics WHERE topic_firstpost = {$_GET['id'] AND forum_id = '3'}");
$select_by_post_id = mysql_query("SELECT * FROM ibf_posts WHERE pid = {$_GET['id']} LIMIT 1") or die(mysql_error());
$select_replys = mysql_query("SELECT * FROM ibf_posts WHERE topic_id = {$_GET['id']} AND new_topic = 0") or die(mysql_error());
$select_site_replys = mysql_query("SELECT * FROM replys WHERE article_id = {$_GET['id']}") or die(mysql_error());
הוא מדפיס את כל ההודעות שמחוץ לפורום עם הID 3, ורק את ההודעות שנמצאות בפורום הספציפי הוא לא מדפיס, ומחזיר שגיאה.
מה לעשות?