Parse error: syntax error, unexpected T_IF in C:\AppServ\www\SNV\check.php on line 18 ผิดพลาดตรงไหนครับ ช่วยดูให้หน่อย
$rows_result=mysql_num_rows($result_db) ขาด ; ไปครับ
Date :
2010-11-15 22:47:05
By :
adaaugusta
อันนี้ไฟล์ connect.php
<?
$serverName="localhost";
$dbName="student";
$dbUser="root";
$dbPassword="root";
mysql_connect($serverName,$dbUser,$dbPassword)
OR die("ไม่สามารถติดต่อ DB SERVER ได้".mysql_eror());
mysql_select_db($dbName)OR dia("ไม่สามารถติดต่อ Database ได้".mysql_eror())
?>
Date :
2010-11-15 22:47:19
By :
skp350
เหมือนคุณ กะล่อน บอกครับ
เวลาดู error ของ php นะถ้ามันฟ้องบรรทัดไหน ให้มองบรรทัดบนก่อนจะเจอเร็วกว่า
Date :
2010-11-15 22:49:38
By :
PlaKriM
ใช่ครับ ตามที่คุณ PlaKriM บอกเลย เป็นเพราะว่า
เครื่องหมาย ; คือการจบคำสั่ง พอเราไม่มี ; บรรทัดต่อไปมันก็ยังนึกว่าเป็นคำสั่งเดียวกัน โค้ดชุดเดียวกัน มันเลยผิด Syntax ครับ
มันมองเป็น
$rows_result=mysql_num_rows($result_db) if ($rows_result<>0) {
เก็เลยผิดที่
if ($rows_result<>0) { << บันทัดนี้ผิดครับ
ต้องดูบรรทัดก่อนหน้าครับ น้อยครั้งมากที่เจอ Error ตรงบรรทัดที่มันบอก
Date :
2010-11-15 22:59:40
By :
adaaugusta
ได้แล้วคร้าบ ของคุณครับ
Date :
2010-11-16 02:27:32
By :
skp350
Load balance : Server 01