banner

[Rule] Rules  [Home] Main Forum  [Portal] Portal  
[Members] Member Listing  [Statistics] Statistics  [Search] Search  [Reading Room] Reading Room 
[Register] Register  
[Login] Loginhttp  | https  ]
 
Forum Index Thảo luận hệ điều hành Windows PHP và MSSQL - làm sao kết nối  XML
  [Question]   PHP và MSSQL - làm sao kết nối 18/12/2007 15:29:58 (+0700) | #1 | 104556
daotranbang
Member

[Minus]    0    [Plus]
Joined: 14/08/2005 12:05:24
Messages: 25
Offline
[Profile] [PM]
Tình hình là em đã cài server apache bằng cái này Apache2Triad
Sau đó cài thêm MS SQL 2005;
Em vào đó tạo 1 cái user name là test : test
Xong rùi tạo 1 cái DB tên là test lun và cho phép usertest kia xài!
Cái rắc rối bây giờ là, xài php hok biết làm cách nào connect tới MSSQL bây giờ!
Dĩ nhiên là em biết hàm này mssql_connect($server,$user,$pass);
Nhưng em thử $server = localhost, $user = test, $pass = test -> vô dụng
Thử xài cái tên trong MSSQL thì $server = SQLExpress -> vô dụng tuốt!
Tại hồi giờ hok có làm cái MSSQl, nên hok biết có phải có gì khác không? Các anh chỉ em với! Cảm ơn nhiều!
[Up] [Print Copy]
  [Question]   Re: PHP và MSSQL - làm sao kết nối 20/12/2007 10:31:10 (+0700) | #2 | 104882
jupiter29186
Member

[Minus]    0    [Plus]
Joined: 17/12/2005 12:31:58
Messages: 96
Offline
[Profile] [PM]
1. Đối với MSSQL bạn tiến hành kết nối như sau:
Code:
<?
	$conn = new com("ADODB.connection") or die ("Ko ket noi duoc");
	$conn -> open("Provider = MQLOLEDB.1;UID=username,PWD=password; initial catalog=ten_csdl;Server=ten_server");
?>


2. Tiến hành thực hiện truy vấn:
Code:
<?
	$rs = $conn->execute("select * from tbltest");
	while (!$rs->EOF)
	{
		$fv = $rs->fields("myfield");
		echo $fv->value."<br>";
		$rs->movenext();
	}
	$rs->close();
?>



==> Đại loại nó "gần giống" ASP kết nối CSDL và truy vấn CSDL với ACESS ...
Chúc thành công !!!


[Up] [Print Copy]
  [Question]   Re: PHP và MSSQL - làm sao kết nối 23/12/2007 23:11:51 (+0700) | #3 | 105511
9x9=81??
Elite Member

[Minus]    0    [Plus]
Joined: 26/06/2005 12:23:59
Messages: 92
Offline
[Profile] [PM]

Em cũng làm vậy nhưng mà đến mấy cái data tiếng việt như họ tên thì dữ liệu sai hết trơn. Toàn ra mấy dấu ?? ko. Coi "plain data" nó đưa về cho mình thì toàn dấu ?? nên hết đường encoding lại để hiển thị cho đúngsmilie .
Giải pháp của em là khi nhập data vào database thì toàn dùng NCR Decimal để khỏi bị mấy cái ???. Có bác có giải pháp khác ko ?
[Up] [Print Copy]
[digg] [delicious] [google] [yahoo] [technorati] [reddit] [stumbleupon]
Go to: 
 Users currently in here 
1 Anonymous

Powered by JForum - Extended by HVAOnline
 hvaonline.net  |  hvaforum.net  |  hvazone.net  |  hvanews.net  |  vnhacker.org
1999 - 2013 © v2012|0504|218|