Query มาเก็บใน Array HomeForumQuery มาเก็บใน Array nang 1.คือ ผมต้องการคิวรี่ เช่น มีข้อมูล{1,10,12,21} มาเก็บใน Array จาเขียนโค๊ตไง 2.แล้วถ้าได่ค่าใน Array แล้วจาเอามา เปรียบเทียบค่า เช่น {1,2,3,.................31} อันไหนตรงกันให้สร้าง ลิงค์ จาทำไง ขอรบกวนด้วยนะครับ กรกฎ วิริยะ คิดไร เนี่ย ก็วนลูปธรรมดาเลย ไม่เห็นมีอะไรยาก ใช้ for query ออกมา แล้วก็ใส่ array เลย ส่วนการเปรียบเทียบ ก็เปรียบเทียบตอน วนลูปลง array ก็ได้ อ้อ มี tip เล็กน้อย ในการตรวจสอบ array ซ้ำ for(....... { $result = mysql_fetch_array(...... // อ่านข้อมูลจาก sql if ( isset( $array[ข้อความที่ต้องการเปรียบเทียบ] ) ) { // มีข้อมูลนี้ซ้ำกัน }; $array[ข้อความที่ต้องการเปรียบเทียบ] = $result; // เอาใส่ array } กรกฎ วิริยะ อ้อ ลืมบอกไป ข้อความที่ต้องการเปรียบเทียบ ใน ที่นี้ ก็คือขอมูลจากฟิลด์ที่ต้องการตรวจสอบว่ามันซ้ำกันมั้ยนั่นแหละ วิธีนี้จะทำให้เราสามารถตรวจข้อมูลซ้ำ และ เอาใส่ array ได้ในคราวเดียวเลย serviver_id@hotmail.com -*- งงกับข้อมูลที่คิวรี่มา คือผมเก็บ {date_ID, day, month, year} แล้วเอาไปเทียบกับ 1-31 วันตรงกับวันไหน ให้สร้างลิงค์ จาเทียบค่าได้หรอคับ กรกฎ วิริยะ ได้สิ ก็เอามาต่อกันเป็น string ก็ได้แล้ว เช่น ครั้งแรก add $array[12-10-2008'] ไว้ เวลา query ออกมาแล้วมี array นี้อยู่ ก็แสดงว่า มีวันที่ซ้ำ serviver_id@hotmail.com ขอบคุณครับ ปล.ตอบไวดีจัง ชอบๆ ความคิดเห็น รายละเอียด ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 2M ส่งความคิดเห็น
คิดไร เนี่ย ก็วนลูปธรรมดาเลย ไม่เห็นมีอะไรยาก ใช้ for query ออกมา แล้วก็ใส่ array เลย ส่วนการเปรียบเทียบ ก็เปรียบเทียบตอน วนลูปลง array ก็ได้
อ้อ มี tip เล็กน้อย ในการตรวจสอบ array ซ้ำ
for(.......
{
$result = mysql_fetch_array(...... // อ่านข้อมูลจาก sql
if ( isset( $array[ข้อความที่ต้องการเปรียบเทียบ] ) )
{
// มีข้อมูลนี้ซ้ำกัน
};
$array[ข้อความที่ต้องการเปรียบเทียบ] = $result; // เอาใส่ array
}
อ้อ ลืมบอกไป ข้อความที่ต้องการเปรียบเทียบ ใน ที่นี้ ก็คือขอมูลจากฟิลด์ที่ต้องการตรวจสอบว่ามันซ้ำกันมั้ยนั่นแหละ วิธีนี้จะทำให้เราสามารถตรวจข้อมูลซ้ำ และ เอาใส่ array ได้ในคราวเดียวเลย
-*- งงกับข้อมูลที่คิวรี่มา คือผมเก็บ {date_ID, day, month, year} แล้วเอาไปเทียบกับ 1-31 วันตรงกับวันไหน ให้สร้างลิงค์ จาเทียบค่าได้หรอคับ
ได้สิ ก็เอามาต่อกันเป็น string ก็ได้แล้ว เช่น ครั้งแรก add $array[12-10-2008'] ไว้ เวลา query ออกมาแล้วมี array นี้อยู่ ก็แสดงว่า มีวันที่ซ้ำ
ขอบคุณครับ ปล.ตอบไวดีจัง ชอบๆ