ใครเคยลองทำ web โดยใช้ php5 + iis + sql server2005 มั้งครับ
มี Error Messages หรือเปล่าครับ
Date :
2011-05-04 09:17:42
By :
webmaster
ตอนนี้ผมเปลี่ยนจาก iis มาเป็น appserv
เหมือนจะ connect ไม่ได้ครับ แต่กลับไม่มี error อะไรเลยครับ
ลองใส่
<?php
ถึงจะขึ้นครับ
Error Connect to Database
ผมแก้
Code (PHP)
<?
$objConnect = odbc_connect("mydatabase","sa","") or die("Error Connect to Database");
เป็น
Code (PHP)
<?php
$objConnect = odbc_connect("T-DADEE0B121E14\SQLEXPRESS","sa","1234") or die("Error Connect to Database");
ประวัติการแก้ไข 2011-05-04 09:27:47 2011-05-04 09:30:02 2011-05-04 09:34:08
Date :
2011-05-04 09:25:17
By :
tingtongkub
ลองแบบนี้ดูครับ
Code (PHP)
<?php
$objConnect = odbc_connect("T-DADEE0B121E14\SQLEXPRESS","sa","1234") or die(odbc_error());
Date :
2011-05-04 09:33:35
By :
webmaster
ตอนนี้ขึ้น
IM002
ครับ
มันคืออะไรครับ
Date :
2011-05-04 09:36:45
By :
tingtongkub
ตอนนี้ลงทำ แบบที่ให้ดูครับ ยังไม่ขึ้นอะไรเลยครับ
มัน error ขึ้น
HTTP 500
The page cannot be displayed
There is a problem with the page you are trying to reach and it cannot be displayed.
--------------------------------------------------------------------------------
Please try the following:
Open the localhost home page, and then look for links to the information you want.
Click the Refresh button, or try again later.
Click Search to look for information on the Internet.
You can also see a list of related sites.
HTTP 500 - Internal server error
Internet Explorer
ครับ
เข้าหน้าที่ connect ไม่ได้ครับ
แต่ appserv ยังทำงานอยู่ครับ
ประวัติการแก้ไข 2011-05-04 10:05:00
Date :
2011-05-04 10:02:40
By :
tingtongkub
ลองช่วยดูให้หน่อยครับ
มันไม่ขึ้นอะไรเลยครับ
Code (PHP)
<?php
$objConnect = mssql_connect("localhost","sa","1234") or die ("error connect");
echo "$objConnect";
if($objConnect)
{
echo "Database Connected.";
}
else
{
echo "Database Connect Failed.";
}
mssql_close($objConnect);
?>
Date :
2011-05-04 10:16:36
By :
tingtongkub
ใช้ IIS7 หรือเปล่าครับ
Date :
2011-05-04 10:34:14
By :
webmaster
ตอนนี้ผมมาใช้ appserv 2.5.10 แล้วครับ
ลงใน win 7
sql server 2005
Date :
2011-05-04 11:59:38
By :
tingtongkub
ครับ ใช่้ Appserv ง่ายดีครับ ทำตามบทเรียนได้เลยครับ
Date :
2011-05-04 12:01:33
By :
webmaster
ได้แล้วครับ ขอบคุณครับ เด๋วติดอะไร ถามต่อ
Date :
2011-05-04 13:31:00
By :
tingtongkub
มีปัญหาอีกแล้วครับ ทำไมใช้คำสั่งนี้แล้วได้ค่า
$rows = -1
$r =-1 คือ จำนวนแถวไม่ตรงเลยครับ แทนที่จะได้ 10 ก็ขึ้นแค่ -1 อย่างเดวครับ
Code (PHP)
<?php
$sql="select * from CHEQA_SAR order by SarID desc";
$result = odbc_exec($db,$sql) or die (" error sql");
$rows= odbc_num_rows($result);
$r=odbc_fetch_row($result);
echo "<br>$rows - $r ";
?>
งงมากเลยครับ
อันนี้แบบเต็มๆครับ
Code (PHP)
<?php include "config/connect.php";?>
<?php
$sql="select * from CHEQA_SAR order by SarID desc";
$result = odbc_exec($db,$sql) or die (" error sql");
$rows= odbc_num_rows($result);
$r=odbc_fetch_row($result);
echo "<br>$rows - $r ";
?>
<table width="100%" border="0" cellpadding="1" cellspacing="1" bgcolor="#999999">
<tr>
<th width="10%"> <div align="center">ID</div></th>
<th width="20%"> <div align="center">GRR No.</div></th>
<th width="20%"> <div align="center">Receipt Date</div></th>
<th width="20%"> <div align="center">Document</div></th>
<th width="10%"> <div align="center">PO_Line</div></th>
<th width="70%"> <div align="center">Store_lot</div></th>
</tr>
<?
while (odbc_fetch_row($result))
{
odbc_fetch_into($result,$row);
?>
<tr bgcolor="#FFFFFF">
<td><div align="center"><?=$row[0];?></div></td>
<td><?=$row[1];?></td>
<td><?=$row[2];?></td>
<td><div align="center"><?=$row[3];?></div></td>
<td align="right"><?=$row[4];?></td>
<td align="right"><?=$row[6];?></td>
</tr>
<?
}
?>
ประวัติการแก้ไข 2011-05-04 14:36:39
Date :
2011-05-04 14:35:07
By :
tingtongkub
แนะนำให้เปลี่ยนมาใช้ function ของ mssql จะดีกว่าน่ะครับ
Date :
2011-05-04 14:47:32
By :
webmaster
ลอง connect ได้ทั้ง 2 แบบแล้วครับ
แต่แบบที่พี่วินบอก ง่าย กว่า เวลาที่เขียนเพราะคล้ายกับ mysql เลยครับ
ขอบคุณมากๆ ครับ
Date :
2011-05-04 15:04:34
By :
tingtongkub
ตอนนี้ติดว่า ภาษาไทย ไม่ออก เป็น 4 เหลี่ยมหมดเลยครับ
พอเปลี่ยนที่
<meta http-equiv="Content-Type" content="text/html; charset=TIS-620">
ถึงจะหาย อยากได้โค้ดแบบของ php+mysql อะครับ ที่ ฝังไว้ใน ตอน coonect database เลยอะครับ
ประวัติการแก้ไข 2011-05-04 15:12:46
Date :
2011-05-04 15:06:40
By :
tingtongkub
extension ของ PHP ในส่วนของ mssql ต้องนำไฟล์ ntwdblib.dll และ php_mssql.dll ไปไว้ในส่วนของ C:\Windows\System แล้วของติดต่อ แบบ mssql_connect ดูครับ ผมลองแล้ว ได้ ชัวครับ ทุกวันนี้ ก็ใช้ Win7 เขียนเว็บ Connect SQL Server 2005 ครับอยู่ทุกวัน
Date :
2011-09-15 17:07:23
By :
suneogaz
รันได้ แต่ไม่อ่านคำสั่ง SQL ค่ะ ใช้
- window 7
- ISS7.5
- SQL Server 2008
เปลี่ยนจาก Apache มาเป็น ISS น่ะค่ะ ลองไปหาข้อมูลมาอ่านแล้ว ไม่เข้าใจเลยว่าต้องทำยังไงบ้างค่ะ จากเว็บนี้น่ะค่ะ ขอความช่วยเหลือด้วยนะคะ ไม่ค่อยมีข้อมูลด้านนี้เลย
Date :
2012-08-26 03:10:42
By :
Nueng
Load balance : Server 03