Query มาเก็บใน Array

1.คือ ผมต้องการคิวรี่ เช่น มีข้อมูล{1,10,12,21} มาเก็บใน Array จาเขียนโค๊ตไง

2.แล้วถ้าได่ค่าใน Array แล้วจาเอามา เปรียบเทียบค่า เช่น {1,2,3,.................31} อันไหนตรงกันให้สร้าง ลิงค์ จาทำไง

ขอรบกวนด้วยนะครับ

29 ต.ค. 2551 5 6,624

คิดไร เนี่ย ก็วนลูปธรรมดาเลย ไม่เห็นมีอะไรยาก ใช้ for query ออกมา แล้วก็ใส่ array เลย ส่วนการเปรียบเทียบ ก็เปรียบเทียบตอน วนลูปลง array ก็ได้

อ้อ มี tip เล็กน้อย ในการตรวจสอบ array ซ้ำ

for(.......
{
  $result = mysql_fetch_array(......  // อ่านข้อมูลจาก sql
  if ( isset( $array[ข้อความที่ต้องการเปรียบเทียบ] ) )
  {
      // มีข้อมูลนี้ซ้ำกัน
  };
  $array[ข้อความที่ต้องการเปรียบเทียบ] = $result; // เอาใส่ array 
}

#1

อ้อ ลืมบอกไป ข้อความที่ต้องการเปรียบเทียบ ใน ที่นี้ ก็คือขอมูลจากฟิลด์ที่ต้องการตรวจสอบว่ามันซ้ำกันมั้ยนั่นแหละ วิธีนี้จะทำให้เราสามารถตรวจข้อมูลซ้ำ และ เอาใส่ array ได้ในคราวเดียวเลย

#2

-*- งงกับข้อมูลที่คิวรี่มา คือผมเก็บ {date_ID, day, month, year} แล้วเอาไปเทียบกับ 1-31 วันตรงกับวันไหน ให้สร้างลิงค์ จาเทียบค่าได้หรอคับ

#3

ได้สิ ก็เอามาต่อกันเป็น string ก็ได้แล้ว เช่น ครั้งแรก add $array[12-10-2008'] ไว้ เวลา query ออกมาแล้วมี array นี้อยู่ ก็แสดงว่า มีวันที่ซ้ำ

#4

ขอบคุณครับ ปล.ตอบไวดีจัง ชอบๆ

#5
ความคิดเห็น
ไฟล์อัปโหลด ชนิด jpg, jpeg ขนาดไฟล์ไม่เกิน 1024
^