<?php $result = mysql_query( sprintf(" SELECT * FROM `links` WHERE `procat_id` = '%s' LIMIT 1", mysql_real_escape_string($_GET['procat_id']) ) ); $main = mysql_fetch_assoc($result); // เอาตัวหลักออกมาก่อน mysql_free_result($result); if ($main) { // ถ้ามีตัวหลักอยู่ตาม $_GET['procat_id'] ที่ค้นหา $current = $main; // ใช้ตัวแปรนี้เพื่อกำหนดให้เป็นลิงก์ปัจจุบัน $parts = array(); // ตัวแปรเก็บส่วนต่างๆ ของลิงก์แบบหลายชั้น while (true) { // วนลูปไม่รู้จบ แต่เราจะสั่งออกจากลูปนี้เอง ตามเงื่อนไข // เพิ่มลิงก์เข้าไปใน array $parts โดยเพิ่มจากหน้าสุดของ array array_unshift( $parts, sprintf( '<a href="show.php?procat_id=%s">%s</a>', $current['procat_id'], htmlspecialchars($current['procat_name']) ) ); // SELECT ลิงก์ต่อไปโดยหาจาก procat_parent ของลิงก์ปัจจุบัน $result = mysql_query(" SELECT * FROM `links` WHERE `procat_id` = '$current[procat_parent]' LIMIT 1 "); // และให้ลิงก์ปัจจุบันเป็นลิงก์ต่อไปที่หาได้ $current = mysql_fetch_assoc($result); mysql_free_result($result); if (!$current) { // และหากไม่มีลิงก์ต่อไป (อยู่ล่างสุดแล้ว) break; // ออกจากลูป } } // แสดงผลลิงก์ในรูปแบบ Home > level1 > level2 > level3 // ด้วยการเชื่อมส่วนต่างของลิงก์ที่เราเพิ่มเข้าไปใน $parts เข้าด้วยกัน echo implode(' > ', $parts); }
เพื่อความปลอดภัยของเว็บบอร์ด ไม่อนุญาติให้แทรก แท็ก [img]....[/img] โดยการอัพโหลดไฟล์รูปจากที่อื่น เช่นเว็บไซต์ ฟรีอัพโหลดต่าง ๆ อัพโหลดแทรกรูปภาพ ให้ใช้บริการอัพโหลดไฟล์ของไทยครีเอท และตัดรูปภาพให้พอดีกับสกรีน เพื่อความโหลดเร็วและไฟล์ไม่ถูกลบทิ้ง