Sat 30 Sep 2006 19:31:55
สวัสดีครับ
ขอคำแนะนำด้วยครับ คำถามนี้สอดคล้องกับคำถามก่อนหน้านี้ครับ
ผมมีฐานข้อมูลใน Mysql ดังนี้ครับ
Company Agri Alkohol Nonal
A company 0 1 0
B company 1 0 0
C company 1 1 0
D company 0 1 0
ผมต้องการเขียนโปรแกรมให้แสดงรายละเอียดของบริษัทในกลุ่ม Agri นั้น ผมจึงเขียนดังนี้ครับ
File index_left.txt
<tr><td><font color="#8B0000" face="verdana" size="1">
<a href=index_agri.php>Agricultural Products Com.</a></font></td></tr>
เมื่อ user click ที่ Agricultural Products Com. จะ link ไปที่ file index_agri.php ซึ่งผมเขียนดังนี้ครับ
<?
$link=mysql_connect("localhost","root","");
if(!$link)
{
print("Error");
}
else
{
mysql_select_db("company",$link);
$sql = "SELECT agri FROM company order by company asc";
$res=mysql_query($sql,$link);
print("<table border=1>");
print("<tr><td>Company</td><td>Country</td><td>Email</td></tr>");
while($row=mysql_fetch_row($res))
{
print("<tr>");
print("<td>$row[0]</td><td>$row[3]</td><td>$row[6]</td></tr>");
}
print("<table>");
}
?>
ปรากฏว่าข้อมูลที่แสดงออกมาเป็นดังนี้ครับ
Company Country Email
0
1
1
0
ซึ่งผมต้องการให้ข้อมูลแสดงรายละเอียดของบริษัทในกลุ่ม Agri ซึ่งหมายถึงมีค่าเท่ากับ 1 เท่านั้น จะต้องเขียนอย่างไรครับ? แนะนำด้วยครับ
อนันต์
จากคำสั่งข้างต้น เป็นการเลือก column agri จาก table company โดยให้เรียงตามตัวอักษรจากน้อยไปหามากใน column company
ดังนั้นจึงได้มาแค่ column agri ที่มีแต่ตัวเลข 0 หรือ 1 เท่านั้นครับ
จากตารางนี้มีเพียงข้อมูลของบริษัทกับชนิดสินค้าที่มีจำหน่ายเท่านั้น ถ้าต้องการแสดงผลรายละเอียดต้องมีตารางรายละเอียดบริษัทด้วยครับ
Sun 1 Oct 2006 06:17:41
สวัสดีครับ
ขอบคุณครับที่กรุณาแนะนำ อย่างไรก็ตามคิดว่าผมให้ข้อมูลน้อยเกินไป จึงต้องเสนอข้อมูลเพิ่มเติมดังนี้ครับ
ผมเขียนโปรแกรมขึ้นมาเพื่อเก็บข้อมูลชื่อ, ที่อยู่, email, ประเทศ, กลุ่มสินค้าอาหารที่ผลิต ของบริษัทต่างๆดังนี้
<br>
<script language="javascript" type="text/javascript">
function validate(obj){
if(obj.product.value == "0"){
alert("Please select product");
obj.product.focus();
return false;
}else if(obj.country.value == "0"){
alert("Please select country");
obj.country.focus();
return false;
}
return true;
}
</script>
<font color="#000000" face="verdana" size="1"><b>www.anan is a world food company directory. We have more than 20,000 food companies that you can open business gate to sell or buy food products.
<p>Post buy and sell member's food products will send to food company in our database that they agree to receive.</p>
<p>Cost of member is USD200/year. If you interest, please register at member register.</p></u></font>
<font color="#000000" face="verdana" size="1"><b><u>Food company search</u></b></font>
<table border="0" width="400">
<tr>
<td width="200"><font color="#8B4513" face="verdana" size="1"><b>Alphabetical search</b></td>
</tr>
<tr>
<td><form name="form2" method="post" action="index_search1.php">
<select name="alphabet">
<option value="0">Please select alphalet</option>
<option value="A">A</option>
<option value="B">B</option>
<option value="C">C</option>
<option value="D">D</option>
<option value="E">E</option>
<option value="F">F</option>
<option value="G">G</option>
<option value="H">H</option>
<option value="I">I</option>
<option value="J ">J</option>
<option value="K">K</option>
<option value="L">L</option>
<option value="M">M</option>
<option value="N">N</option>
<option value="O">O</option>
<option value="P">P</option>
<option value="Q">Q</option>
<option value="R">R</option>
<option value="S ">S</option>
<option value="T ">T</option>
<option value="U">U</option>
<option value="V">V</option>
<option value="W">W</option>
<option value="X">X</option>
<option value="Y">Y</option>
<option value="Z">Z</option>
</select></td>
<td width="100" colspan="2">
<input type="submit" value="search">
</form>
</td>
</tr>
</table>
<table border="0" width="400">
<tr>
<td width="200"><font color="#8B4513" face="verdana" size="1"><b>Food group search</b></font></td>
</tr>
<tr>
<form name="form3" method="post" action="index_search2.php" onsubmit="return validate(this);">
<td width="200" valign="center"><select name="product">
<option value="0">Please select food group</option>
<option value="agri">Agricultural Products</option>
<option value="alkohol">Alkoholic Beverages</option>
<option value="nonal">Non Alkoholic Beverages</option>
<option value="bakery">Bakery Products</option>
<option value="cannedfood">Canned Food</option>
<option value="cereals">Cereals, Grains, Flours</option>
<option value="candies">Candies, Snacks, Desserts</option>
<option value="sugar">Sugar, Honey, Sweeteners</option>
<option value="coffee">Coffee, Tea, Cacao</option>
<option value="condiments">Condiments, Spices, Herbs</option>
<option value="foodin">Food Ingredients</option>
<option value="fruits">Fruits and Vegetables</option>
<option value="dressings">Dressings and Seasonings</option>
<option value="meat">Meat, Meat Products</option>
<option value="milk">Milk, Cheese,Cream</option>
<option value="oil">Oil, Fats Products</option>
<option value="organic">Organic Products</option>
<option value="pasta">Pasta, Sauces, Soups</option>
<option value="ready">Ready and Convenience Food</option>
<option value="seafood">Seafood, Fish Products</option>
</select></td></tr>
<tr>
<td width="200"><select name="country">
<option value="0">Please select country</option>
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
<option value="
Sun 1 Oct 2006 06:33:11
ข้อมูลนี้ error ครับ กรุณาตอบฉบับถัดไปครับ
อนันต์

















