|
|
|
รบกวนช่วยดูโค๊ดให้หน่อยครับเรียกข้อมูลจาก Mssql 2008 ไม่ขึ้นครับ |
|
|
|
|
|
|
|
แน่ใจว่าตรงนี้ชื่อฟิวด์ถูกต้องแล้วครับ
Code (PHP)
<tr>
<td><?=$objResult["UniqueNumber"];?></td>
<td><?=$objResult["Possess"];?></td>
<td><?=$objResult["ItemNum"];?></td>
</tr>
|
|
|
|
|
Date :
2011-07-12 08:40:14 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มี Data หรือเปล่าครับ
|
|
|
|
|
Date :
2011-07-12 08:41:08 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
มีภาพของฐานข้อมูลให้ดูครับ ไม่รู้ว่าทำผิดขั้นตอนไปรึปล่าว ช่วยแนะนำผมหน่อยครับ
|
|
|
|
|
Date :
2011-07-12 09:06:23 |
By :
monosolo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังดึงข้อมูลในดาต้ามาแสดงไม่ได้เลยครับ
|
|
|
|
|
Date :
2011-07-12 10:22:49 |
By :
monosolo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เปิดใช้ mssql รึยังครับ ลอง phpinfo() ดูก่อนครับ ว่าเราเปิด ใช้ mssql ของ php รึยัง
|
|
|
|
|
Date :
2011-07-12 13:34:32 |
By :
phoenekia |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คุณรันเว็บที่ไหนครับภายใต้ http://localhost หรือเปล่าครับ
|
|
|
|
|
Date :
2011-07-12 13:40:32 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
เดากันไปต่างๆ นาๆ ผมเดาบ้าง php.ini -> short_open_tag = Off ?
|
|
|
|
|
Date :
2011-07-12 14:01:51 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แต่ก็ยังเรียกข้อมูลมาแสดงไม่ได้เหมือนเดิมครับ
|
|
|
|
|
Date :
2011-07-12 15:39:20 |
By :
monosolo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าไม่ได้ลองแบบ odbc ดูครับ
|
|
|
|
|
Date :
2011-07-12 16:07:40 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
capture หน้าจอที่ว่าไม่ได้มาดูกันหน่อยครับ
|
|
|
|
|
Date :
2011-07-12 16:08:44 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้เหมือนเดิมเลยครับ
ขึ้นแต่ตางรางครับ
ผมดัดแปลงโค๊ดจากลิ้งค์นี้มาใช้ครับ
https://www.thaicreate.com/php/php-odbc-sql-server-connect-database.html
เมื่อแก้ไขแล้วได้ตามนี้ครับ
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & SQL Server Tutorial</title>
</head>
<body>
<?
$objConnect = odbc_connect("CLASSTRA-9D3A55\SQLEXPRESS","atum","callweb") or die("Error Connect to Database");
$strSQL = "SELECT * FROM td_Store";
$objExec = odbc_exec($objConnect, $strSQL) or die ("Error Execute [".$strSQL."]");
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">UniqueNumber </div></th>
<th width="98"> <div align="center">Possess </div></th>
<th width="198"> <div align="center">ItemNum </div></th>
</tr>
<?
while($objResult = odbc_fetch_array($objExec))
{
?>
<tr>
<td><div align="center"><?=$objResult["UniqueNumber"];?></div></td>
<td><div align="center"><?=$objResult["Possess"];?></div></td>
<td><div align="center"><?=$objResult["ItemNum"];?></div></td>
</tr>
<?
}
?>
</table>
<?
odbc_close($objConnect);
?>
</body>
</html>
ผมคิดว่าผมต้องทำผิดไปจุดใดจุดหนึ่ง แต่ไม่รู้ว่าจุดใหนเหมือนกันครับ
แต่ลองทั้งแบบผ่าน odbc และ ไม่ผ่าน odbc ก็ยังดึงข้อมูลจาก mssql มาแสดงไม่ได้เหมือนเดิมครับ
ไม่ทราบว่าปัญหานี้อาจจะมาจากโปรแกรมด้วยหรือปล่าวครับ แต่ว่า Appserv ผมใช้รันสคริปตัวนึงซึ่งเชื่อมต่อกับ mssql แล้วก็ใช้งานได้ปกติครับ แต่สคริปตัวนี้นเป็นการบันทึกข้อมูลเข้าฐานข้อมูลครับ
|
|
|
|
|
Date :
2011-07-12 16:29:36 |
By :
monosolo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<html>
<head>
<title>ThaiCreate.Com PHP & SQL Server Tutorial</title>
</head>
<body>
<?
$objConnect = odbc_connect("CLASSTRA-9D3A55\SQLEXPRESS","atum","callweb") or die("Error Connect to Database");
$strSQL = "SELECT * FROM td_Store";
$objExec = odbc_exec($objConnect, $strSQL) or die ("Error Execute [".$strSQL."]");
?>
<table width="600" border="1">
<tr>
<th width="91"> <div align="center">UniqueNumber </div></th>
<th width="98"> <div align="center">Possess </div></th>
<th width="198"> <div align="center">ItemNum </div></th>
</tr>
<?
while($objResult = odbc_fetch_array($objExec))
{
?>
<tr>
<td><div align="center"><?=$objResult["UniqueNumber"];?></div></td>
<td><div align="center"><?=$objResult["Possess"];?></div></td>
<td><div align="center"><?=$objResult["ItemNum"];?></div></td>
</tr>
<?
$objResult->MoveNext();
}
?>
</table>
<?
odbc_close($objConnect);
?>
</body>
</html>
|
|
|
|
|
Date :
2011-07-12 18:01:44 |
By :
naked13 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แปลกนะครับ ไม่แสดงข้อมูล และยังไม่มี Error อีก
|
|
|
|
|
Date :
2011-07-13 06:33:45 |
By :
webmaster |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|