ช่วยผมด้วยคับ code php

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

droidoad
PHP Newbie
PHP Newbie
Posts: 1
Joined: 01/11/2008 7:19 am

ช่วยผมด้วยคับ code php

Post by droidoad » 01/11/2008 7:32 am

สวสัสดีคับผม คือ ผมชื่อโอ๊ตนะคับ พึ่งจะหัดเริ่มเขียนcode phpใหม่ๆใน dreamweaverอ่าคับ พอดีอาจานเขาอยากจะให้ทำ query search edit จาก databaseที่เรามีอยู่อ่าคับ แล้วตอนนี้ผมก็ตัดสินใจใช้php ซึ่งสามารถ เรียก databaseขึ้นมาใช้ได้

รบกวนถามหน่อยคับว่า ถ้าสสมติ ผมมีอยู่3 table
1.Product -->ProductID,ProductName
2.Promotion-->PromotionID,Discount
3.HavePromotion-->ProductID,PromotionID -->อันนี้เป็น table relation between product and promotion

แล้วผมต้องการให้โชว์ตารางอ่าคับproduct ที่มี promotionอ่าคับ ผมต้องเขียนcodeอย่างไรคับ คือผมลองดูแล้วมันไม่ workอ่าคับ รบกวนกรุณาช่วยผมด้วยคับ พอดีไม่มีความรู้จิงๆทางด้าน phpอ่าคับ แล้วก็ถ้าเพื่อนๆพี่ๆคนไหนมีโปรแกรมดีๆไหมครับที่แบบเราสามารถทำ application ที่ สามารถ query add delete ข้อมูล จาก database ได้อย่างรวมเร็วมั๊ยครับนอกจากเราจะต้องมานั่งเขียนcode php เองแล้วอ่าคับ

<table border="1" cellpadding="2" cellspacing="3" summary="Table holds colleague contact information">
<tr>
<th>ProductID</th>
<th>ProductName</th>
<th>PromotionID</th>
<th>Discount</th>
</tr>
<?
$row3 = mysql_fetch_array($result3)
$row4 = mysql_fetch_array($result4)
$row5 = mysql_fetch_array($result5)

for($k=0;$k<count($result5);$k++){
//while($row5 = mysql_fetch_array($result5)){
for($i=0;$i<count($result3);$i++){
//while($row3 = mysql_fetch_array($result3)){
if($row5['ProductID']==$row3['ProductID']){
echo "<tr>";
echo "<td>" . $row3['ProductID'] . "</td>";
echo "<td>" . $row3['ProductName'] . "</td>";
echo "<td>" . $row3['ProductType'] . "</td>";
echo "<td>" . $row3['ProductBrand'] . "</td>";
echo "<td>" . $row3['ProductPrice'] . "</td>";
echo "<td>" . $row3['ProductQuantity'] . "</td>";
echo "<td>" . $row3['ProductDescription'] . "</td>";
}
}

for($j=0;$j<count($result4);$j++){
//while($row4 = mysql_fetch_array($result4)){
if($row5['PromotionID']==$row4['PromotionID']){
echo "<td>" . $row4['PromotionID'] . "</td>";
echo "<td>" . $row4['Discount'] . "</td>";
echo "<td>" . $row4['StartDate'] . "</td>";
echo "<td>" . $row4['ExpiredDate'] . "</td>";
echo "</tr>";
}
}


}




ขอบคุณมากกกกน๊าคับ

User avatar
ob1
PHP Hero Member
PHP Hero Member
Posts: 185
Joined: 01/01/1970 7:00 am
Contact:

Re: ช่วยผมด้วยคับ code php

Post by ob1 » 01/11/2008 5:45 pm

ก่อนตอบขอ ติหน่อย นะครับใช้ภาษาไทยได้แย่มากๆ ถ้าผู้ใหญ่รุ่นเกิน 30 เข้ามาอ่านคงไม่มีใครอยากตอบให้แน่ๆ

ที่ยกมารู้สึกว่า ยังขาดคำสั่ง SQL ไปนะครับ

User avatar
mindphp
ผู้ดูแลระบบ MindPHP
ผู้ดูแลระบบ MindPHP
Posts: 22584
Joined: 22/09/2008 6:18 pm
Contact:

Re: ช่วยผมด้วยคับ code php

Post by mindphp » 01/11/2008 10:08 pm

Query Join ศึกษาได้ที่
https://www.mindphp.com/modules.php?name ... =0&thold=0
ติดตาม 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

Post Reply

Return to “SQL - Database”

Users browsing this forum: No registered users and 4 guests