ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => หัวข้อเริ่มโดย: JumDaiDee ใน 30 เมษายน 2015, 19:15:56

ชื่อเรื่อง: สอบถาม การรวมต่อ link จาก array เพื่อ insert ในฟิวเดียว
โพสต์โดย: JumDaiDee ใน 30 เมษายน 2015, 19:15:56
foreach ($rows as $row)
{
    $link[] = $row->link;
}

ผลลัพธ์ array('google', 'facebook', 'yahoo');

อยากเอาทั้งหมด ทำเป็น link ก่อน แล้ว insert เข้าฟิวด์เดียวครับ

insert into tablename (link) values ('xxxx');

ผลลัพธ์ใน ฟิวด์เดียว เมื่อแสดงคือ www.google.com (http://www.google.com), www.facebook.com (http://www.facebook.com), www.yahoo.com (http://www.yahoo.com)

เรื่อง insert หรือทำลิงค์ ผมพอทำได้อยู่ครับ แต่ การทำให้ array เป็น string เป็นข้อความต่อกันก่อน insert นี่แหละครับ ที่งง
ชื่อเรื่อง: Re: สอบถาม การรวมต่อ link จาก array เพื่อ insert ในฟิวเดียว
โพสต์โดย: xmen256k ใน 30 เมษายน 2015, 21:50:46
$array1 = array('google', 'facebook', 'yahoo');
$text = implode('...',$array1);

ผลลัพท์ google...facebook...yahoo
ชื่อเรื่อง: Re: สอบถาม การรวมต่อ link จาก array เพื่อ insert ในฟิวเดียว
โพสต์โดย: sputtaro ใน 30 เมษายน 2015, 22:21:00
ผมไม่เข้าใจคำถามนะครับ
แต่ขอเดาว่าอาจต้องการลักษณะแบบนี้เปล่าครับ

$linkarray[] = "<a href=\"".$data[1]."\">google</a>";

หรือ

$linkarray[] = "<a href=\"".$data[1]."\">google</a><a href=\"".$data[1]."\">facebook</a>";

หรือ

$linkarray =array("google"=>"http://www.google.co.th", "facebook"=>"https://www.facebook.com", "yahoo"=>"http://www.yahoo.com");

ครับ



*******

ผมกลับไปนั่งขำตัวเอง   อยากช่วย แต่ไม่เข้าใจคำถาม.....