สอบถาม SQL IN ดึงข้อมูลตามเงื่อนไขมองอักษรเล็กใหญ่เป็นคำเดียวกันได้มั้ยค่ะ หรือ ใช้คำสั่งอะไรแปลงอักษรใน SQL
อย่างเช่น ข้อมูลในฐานมี
Aaa , Baa
เเล้วเราจะเขียน SQL in ค่าที่รับมาคือ
AAA, bAA ให้มัน select เจอกัน ทำได้มั้ยค่ะ
จริงๆ อยากจะเขียนเช็คกับฐานข้อมูลว่ามีค่านี่หรือยัง เเต่ไม่อยากให้มัน loop ที่ละครั้งค่ะ
สอบถาม SQL IN ดึงข้อมูลตามเงื่อนไขมองอักษรเล็กใหญ่เป็นคำเดียวกันได้มั้ยค่ะ
Moderator: mindphp
- thatsawan
- PHP VIP Members
- Posts: 27949
- Joined: 31/03/2014 10:02 am
- Contact:
- mindphp
- ผู้ดูแลระบบ MindPHP
- Posts: 26592
- Joined: 22/09/2008 6:18 pm
- Contact:
Re: สอบถาม SQL IN ดึงข้อมูลตามเงื่อนไขมองอักษรเล็กใหญ่เป็นคำเดียวกันได้มั้ยค่ะ
แก้ได้หลายทาง
ทางที่ง่ายคือแก้ในโครงสร้างตารางของ field นั้น
ระบุ ประเภท fields ให้ไม่สนใจ พิมพ์เล็ก พิมพ์ใหญ่ (utf8_unicode_ci)
ทางที่ง่ายคือแก้ในโครงสร้างตารางของ field นั้น
ระบุ ประเภท fields ให้ไม่สนใจ พิมพ์เล็ก พิมพ์ใหญ่ (utf8_unicode_ci)
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- thatsawan
- PHP VIP Members
- Posts: 27949
- Joined: 31/03/2014 10:02 am
- Contact:
- chornma
- PHP Sr. Member
- Posts: 74
- Joined: 04/07/2013 12:48 am
- Contact:
Re: สอบถาม SQL IN ดึงข้อมูลตามเงื่อนไขมองอักษรเล็กใหญ่เป็นคำเดียวกันได้มั้ยค่ะ
about = [empty][0];
exception = [queries][1];
if (!empty($queries))
{
$db->sql_transaction('lang');
foreach ($queries as $sql)
{
$db->sql_query($sql);
}
$sql = "UPDATE FROM $table
WHERE " . $db->sql_in_set($about, $exception);
$db->sql_query($sql);
$db->sql_transaction('db');
}
ทำแบบนี้เพื่อเช็คค่า insert จะเห็นตัวแปร ที่พลาดครับ
exception = [queries][1];
if (!empty($queries))
{
$db->sql_transaction('lang');
foreach ($queries as $sql)
{
$db->sql_query($sql);
}
$sql = "UPDATE FROM $table
WHERE " . $db->sql_in_set($about, $exception);
$db->sql_query($sql);
$db->sql_transaction('db');
}
ทำแบบนี้เพื่อเช็คค่า insert จะเห็นตัวแปร ที่พลาดครับ

-
- Similar Topics
- Replies
- Views
- Last post
-
- 6 Replies
- 2130 Views
-
Last post by A2d
03/07/2020 12:03 am
-
- 5 Replies
- 2042 Views
-
Last post by Chayyim
21/08/2012 1:13 am
-
- 1 Replies
- 1502 Views
-
Last post by Chayyim
31/08/2012 8:16 am
-
- 4 Replies
- 5558 Views
-
Last post by kowit2
03/01/2013 1:15 pm
-
- 1 Replies
- 773 Views
-
Last post by mindphp
19/09/2020 4:21 pm
-
-
สอบถาม php ข้อมูลไม่แสดง
by AePongsak » 01/08/2018 4:40 pm » in ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM - 2 Replies
- 1071 Views
-
Last post by AePongsak
01/08/2018 6:38 pm
-
Who is online
Users browsing this forum: No registered users and 2 guests