พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com
PHP development / มี 8 คอลัม แต่นับได้แค่ 7 ครับ
wong
wong
Sun 17 Feb 2008 04:50:47
$ok=mysql_query("select subjict.id_subject,subjict.name,subjict.unit,grad_subj.grade_sub
from subjict,grad_subj
where  grad_subj.id_subject=subjict.id_subject  AND grad_subj.id_stud='$id_stud' AND grad_subj.name_term='$term_select'
order by id_subject");

$numrow=mysql_num_rows($ok);
echo $numrow;
if($numrow=="")
{
echo"<script>alert('ไม่มีข้อมูล');
history.back();</script>
";
//exit();
}

ผลลัพธ์
7

//////////////

ทำไมมันเป็น 7 ครับ ข้อมูลจริง มี 8 คอลัม ครับ ช่วยทีครับ
wong
wong
Sun 17 Feb 2008 04:56:20
แก้ไข

//////////////

ทำไมมันเป็น 7 ครับ ข้อมูลจริง มี 8 เรคอร์ด ครับ ช่วยทีครับ
webmaster
webmaster
Sun 17 Feb 2008 11:40:44
ลองเอาไปรันใน phpMyAdmin ดูหรือยังครับ เนื่องจาก query นี้มี WHERE Clause ดังนั้น record ที่หายไปนั้นอาจจะไม่เข้าใน condition ก็ได้ครับ
wong
wong
Sun 17 Feb 2008 11:54:42
พอให้แสดงนะครับ จะแสดงออกมาเพียงแค่ 7 เรคอร์ดแรกเท่านั้น พอเรคอร์ดสุดท้าย กลับไม่แสดงผลออกมาครับ

ผมไม่รู้จะทำไงแล้วล่ะครับ
webmaster
webmaster
Sun 17 Feb 2008 14:05:34
เอา WHERE ออกแล้วแสดงครบไหมครับ ถ้าครบ condition ของคุณไม่ถูกต้องครับ เอา condition มาเทียบกับข้อมูลที่หายไปว่าไม่ตรงกันตรงไหนครับ
Reply
Name:
E-mail:
Home | Services | Forum | Classified | Directories | Support | Contact
ATOM feed RSS 0.9 feed RSS 1.0 feed RSS 2.0 feed
Copyright © 2005 - 2007 Modoeye.com, All Rights Reserved.
Disclaimer | Privacy policy | Term of Use | Term of Services
Valid XHTML Valid CSS! PHP: Hypertext Preprocessor MySQL database Apache Powered! FreeBSD Power to serve
Modoeye Sitemap Client login