|
|
|
ถ้า Query ข้อมูลที่เป็น 0 มา แล้วอยากให้มันมีค่าเป็น NULL เพราะไม่อยากให้แสดงทำยังไงครับ |
|
|
|
|
|
|
|
ยังไงหรอครับ
|
|
|
|
|
Date :
2011-11-14 14:37:58 |
By :
onedan |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ช่วยแนะนำหน่อยครับว่ายังไงถึงเรียกว่า โปร
|
|
|
|
|
Date :
2011-11-14 17:10:02 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
$sql = mysql_db_query($dbname, "SELECT salary FROM worker WHERE salary<>0 and salary<>' ' ");
ถ้าไม่อยากให้แสดงrecordที่ salary ว่าง หรือเท่ากับ 0 ก็ where ใน sql เลย
|
|
|
|
|
Date :
2011-11-14 17:21:09 |
By :
LuckyStar |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษนะคับ อาจจะใชคำพูดผิดไป หรือไม่สุภาพนะ ไม่ขอ edit นะ ปล่อยไว้
ที่เรียกว่าโปรอะ ไม่ได้หมายถึงโปรขั้นเทพเจ้านะคับ
แต่หมายถึง ผมต้องการ code ที่ดีกว่า ตัวอย่างที่ผมให้ไปข้างบน
ไม่ชอบใจก็ไม่ต้องตอบก็ได้นะครับ ขอบคุณครับ
และก็ขอขอบคุณคนที่ตอบด้วยความจริงใจนะครับ
สังคมเริ่มเปลี่ยนไปละนะ จากเมื่อหลายปีก่อน บาย เด่วแวะมาใหม่ครับ
|
|
|
|
|
Date :
2011-11-14 17:41:06 |
By :
mr4533 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอโทษบ้าง มันก็ไม่ได้เสียหน้าอะไรมากมายนะครับ
|
|
|
|
|
Date :
2011-11-15 09:14:22 |
By :
kw4nz |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
สังคม TC ไม่ได้เปลี่ยนไปหรอกครับ..
แต่ผมว่าคุณก็ควรถามด้วยความนอบน้อม
และให้เกียรติกันครับ ไม่รู้ไม่ผิด...
แต่คำที่คุณใช่ไม่ถูกต้องเท่านั้นเอง
อย่าโทษสังคมครับ กรุณามองตัวเองดีๆ ก่อนโทษรอบข้าง
ผมเลยไม่กล้าตอบเช่นกัน กลัวไม่โปร
|
|
|
|
|
Date :
2011-11-15 16:45:32 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
กลัวไม่โปรเหมือนกัน เพราะคิดว่ายังไงก็ใช้ where ใน sql ไม่ก็ใช้ if คิดออกแค่นี้
|
|
|
|
|
Date :
2011-11-15 16:56:35 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เหมือนกระทู้ล่อเป้าเลยแฮะ
|
|
|
|
|
Date :
2011-11-15 21:42:17 |
By :
ozma |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<?php
$result1 = array(0=>0);
$result2 = array(0=>1);
function e($v){return empty($v) ? '' : $v;}
echo '<hr>';
echo preg_replace('/^0$/','',$result1[0]);
echo '<hr>';
$result1[0] and print($result1[0]);
echo '<hr>';
echo e($result1[0]);
echo '<hr>';
echo preg_replace('/^0$/','',$result2[0]);
echo '<hr>';
$result2[0] and print($result2[0]);
echo '<hr>';
echo e($result2[0]);
echo '<hr>';
?>
แบบ function e น่าจะเหมาะสมสุดครัีบเขียนสั้นๆ เอามาใช้ใหม่ได้เรื่อยๆ
|
|
|
|
|
Date :
2011-11-16 13:51:44 |
By :
num |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|