A-AA+then

Query มาเก็บใน Array

5,671

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

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

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

5 ความคิดเห็น

คิดไร เนี่ย ก็วนลูปธรรมดาเลย ไม่เห็นมีอะไรยาก ใช้ 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
^