สอบถามเรื่อง PHP ดึงข้อมูลลง Database ข้อมูลซ้ำแก&#

เริ่มโดย porder, 17 กุมภาพันธ์ 2012, 03:29:51

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

porder

พอดีว่าเป็นมีปัญหาเรื่อง Database ข้อมูลซ้ำเวลาดึงข้อมูลมาอ่ะครับ

รูปแบบโค๊ด


include_once"connect.php";
require_once('simple_html_dom.php');

$html = file_get_html($_GET['submit']);
$title=$html->find('.he');
$image=$html->find('.foolf');

for($i=0,$limit=min(count($title),count($img)); $i<$limit; ++$i)
{
$sql=sprintf("INSERT INTO botseed(title,image) VALUES('%s','%s')"
,mysql_real_escape_string($title[$i]->plaintext)
                                        ,mysql_real_escape_string($image[$i]->plaintext)
);
mysql_query($sql) or die(mysql_error());
}


$_GET['submit'] คือ url ที่จะดึงมานะครับ

และส่วนที่มีปัญหาจริงๆคือหลัง for นะครับ ดึงข้อมูลได้แต่มีปัญหาตรง ข้อมูลเก่าก็ยังดึงมา

porder

ได้ละครับ เข้าไปในส่วน phpmyadmin เลือกชื่อฐานข้อมูล

จากนั้นเลือก รูปไฟฟ้า ที่เขียนว่า index แล้วเปลี่นแปลงค่าให้เป็น UNIQUE

ไม่รู้ว่ามาถูกทางหรือเปล่าแต่เปลี่ยนแล้วมันได้อ่ะครับ

:'(

Queue

 :wanwan019: :wanwan019: :wanwan014: :wanwan019:

ดูจากไลบารี่ กำลังดูเว็บชาวบ้านปะครับ

5555

porder

ไม่ได้เอาไว้ดูครับ พอดีผมเอาไว้ดูดข้อมูลเว็บชาวบ้านเฉพาะส่วนที่เราต้องการอ่ะครับ

มันแจ่มมากนะ~ขอบอก

hxxp://simplehtmldom.sourceforge.net/

Queue