พบกับบทความเกี่ยวกับคอมพิวเตอร์และ programming ได้ที่ http://articles.modoeye.com | บล็อกอาหาร
PHP development / การแสดงข้อมูล
Anan
Anan
Tue 3 Oct 2006 05:19:59

สวัสดีครับ

มีเรื่องรบกวนให้ช่วยแนะนำอีกแล้วครับ

ผมเขียนโปรแกรมดังนี้ครับ

<?
$link=mysql_connect("localhost","root","");
if (!$link)
{
 print("Error");
}
else
{
 mysql_select_db("company",$link);

$sql="SELECT COUNT(company) AS num FROM company WHERE agri=1";
 $res=mysql_query($sql, $link);
 $row = mysql_fetch_array($res, MYSQL_ASSOC);
 echo"<tr>";
 echo"<td><font color='#0000CD' face='verdana' size='1'>";
 echo $row["num"];
 echo"<a href='index_agri.php' class='link1'>";
 echo"<font color='#8B0000' face='verdana' size='1'>  Agricultural Product";
 echo"</a></font></td></tr>";
 echo"</table>


  $sql = "SELECT company, country, email1 FROM company WHERE agri=1 order by company asc";
  $res=mysql_query($sql,$link);
 
  print("<font color='#8B0000' face='verdana' size='1'><center><b>Agricultural Product Companies</b></center></font>

  print("<table border=1 cellpadding=3 cellspacing=0 >");
  print("<tr>");
  print("<td><font color='#8B0000' face='verdana' size='1'><center><b>Company</b></center></font></td>");
  print("<td><font color='#8B0000' face='verdana' size='1'><center><b>Country</b></center></font></td>");
  print("<td><font color='#8B0000' face='verdana' size='1'><center><b>Email</b></center></font></td>");
  print("</tr>");

  while($row = mysql_fetch_array($res, MYSQL_ASSOC))
  {
   print("<tr>");
   print("<td><font color='#8B0000' face='verdana' size='1'>".$row["company"]."</font></td>");
   print("<td><font color='#8B0000' face='verdana' size='1'>".$row["country"]."</font></td>");
   print("<td><font color='#8B0000' face='verdana' size='1'>".$row["email1"]."</font></td>");
   print("</tr>");
  }
  print("</table>");
 }
?>

ปรากฎว่ามี error ดังนี้ครับ

Parse error: parse error, unexpected T_STRING, expecting ',' or ';' in c:\appserv\www\main\dir_agri.txt on line 23

จึงต้องขอคำแนะนำด้วยครับ

อนันต์

Anan
Anan
Tue 3 Oct 2006 09:24:57

สวัสดีครับ

Error บรรทัดที่ 23 ผมพบแล้วครับ ได้แก่ echo"</table>";

แต่กำลังหา error ใหม่อยู่ครับ

Parse error: parse error, unexpected $end in c:\appserv\www\main\dir_agri.txt on line 55

อนันต์

อนันต์

Administrator
Tue 3 Oct 2006 11:08:25
$sql = "SELECT company, country, email1 FROM company WHERE agri=1 order by company asc";
  $res = mysql_query($sql,$link);
 
  print("<font color='#8B0000' face='verdana' size='1'><center><b>Agricultural Product Companies</b></center></font>");

ไม่มี double quote ปิด ไม่มีวงเล็บปิด ไม่มี semi-colon ครับ
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