首頁 後端開發 php教程 为何小弟我的php链接数据库老成功呢

为何小弟我的php链接数据库老成功呢

Jun 13, 2016 pm 01:44 PM
mssql quot server

为何我的php链接数据库老成功呢?
我的环境,Windows 2008,SQL Server 2000,php5.2.17.

我的链接数据库的代码如下:

echo "
\n进入mssql
\n";

//包含数据库信息的文件
include('db/mssql.inc');

//链接成功,返回一个链接标识,失败返回FALSE
$my_conn = mssql_connect($db_server,$db_user_name,$db_password,true);

if(!$my_conn)
{
//相当于exit
die('链接数据库失败!');
}
else
{
echo "链接SQL Server成功!
\n";


//关闭SQL链接
mssql_close($my_conn);
}
echo "离开mssql
\n
\n";
?>

其中,包含数据库的信息的文件mssql.inc,我现在把数据库的用户和密码都改成不正确的了,
还是显示链接正常。
显示如下:
进入mssql
链接SQL Server成功!
离开mssql


这是为什么呢???
谢谢高手指点,我刚开始学习哦。

------解决方案--------------------
我想....那只能说明你的判断条件正好反掉了....也就是说你至今为止从没成功连接到db过..

看看你php里的error_log里有什么。
------解决方案--------------------
不排除是你的浏览器缓存作怪
------解决方案--------------------
连接根本就没关嘛!
------解决方案--------------------
好蛋疼 有人问 为什么老是不成功 现在变成 老是成功
看起来没什么问题 在if(!$my_conn) 前 var_dump($my_conn); 看下输出什么
------解决方案--------------------

$my_conn = mssql_connect($db_server,$db_user_name,$db_password,true);
改成
$my_conn = mssql_connect($db_server,$user,$password,true);
看看还正确吗?
------解决方案--------------------
认证的修改在sql server里
------解决方案--------------------
晕死...

太能搞了你,mssql可以设置帐号的验证方式,注意看下mssql的工具那,具体怎么弄我已经不记得了.你继续鼓捣
------解决方案--------------------
新建一个SqlServer用户,重新试验一下,既可以对比,又可以测试成功与否。

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

AI Hentai Generator

AI Hentai Generator

免費產生 AI 無盡。

熱門文章

R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳圖形設置
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您聽不到任何人,如何修復音頻
4 週前 By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25:如何解鎖Myrise中的所有內容
1 個月前 By 尊渡假赌尊渡假赌尊渡假赌

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

php怎麼連接mssql資料庫 php怎麼連接mssql資料庫 Oct 23, 2023 pm 12:02 PM

php連接mssql資料庫的方法有使用PHP的MSSQL擴充、使用PDO等。詳細介紹:1.使用PHP的MSSQL擴充方法,確保PHP安裝了MSSQL擴充。可以在PHP設定檔(php.ini)中檢查是否啟用了mssql擴充;2、使用PDO方法,確保PHP安裝了PDO擴充。可以在PHP設定檔(php.ini)中檢查是否啟用了pdo_sqlsrv擴充。

Ubuntu安裝PHP並設定MSSQL連線的詳細指南 Ubuntu安裝PHP並設定MSSQL連線的詳細指南 Feb 29, 2024 am 11:15 AM

Ubuntu是一款流行的開源作業系統,常用於伺服器運作。在Ubuntu上安裝PHP並設定MSSQL連線是許多開發者和系統管理員經常需要做的操作之一。本文將為讀者提供一份詳細的指南,步驟包含安裝PHP、設定Apache、安裝MSSQLServer等內容,並附上具體的程式碼範例。第一步:安裝PHP及相關擴展首先,我們需要安裝PHP及其相關擴展,以便支援PHP連接

如何安裝、解除安裝、重設Windows伺服器備份 如何安裝、解除安裝、重設Windows伺服器備份 Mar 06, 2024 am 10:37 AM

WindowsServerBackup是WindowsServer作業系統自帶的功能,旨在協助使用者保護重要資料和系統配置,並為中小型和企業級企業提供完整的備份和復原解決方案。只有執行Server2022及更高版本的使用者才能使用此功能。在本文中,我們將介紹如何安裝、解除安裝或重設WindowsServerBackup。如何重置Windows伺服器備份如果您的伺服器備份遇到問題,備份所需時間過長,或無法存取已儲存的文件,那麼您可以考慮重新設定WindowsServer備份設定。要重設Windows

Ubuntu環境下安裝PHP支援MSSQL資料庫的步驟詳解 Ubuntu環境下安裝PHP支援MSSQL資料庫的步驟詳解 Feb 29, 2024 am 10:39 AM

在Ubuntu環境下安裝PHP支援MSSQL資料庫的步驟詳解在開發Web應用程式時,常會遇到需要連接MicrosoftSQLServer(MSSQL)資料庫的情況。在Ubuntu環境下,要實現PHP對MSSQL資料庫的連接,需要安裝相關的軟體以及配置適當的設定。接下來,將詳細介紹在Ubuntu環境下安裝PHP支援MSSQL資料庫的步驟,並提供具體的程式碼

Windows Server 2025預覽版迎來更新,微軟改善Insiders測試體驗 Windows Server 2025預覽版迎來更新,微軟改善Insiders測試體驗 Feb 19, 2024 pm 02:36 PM

在發布WindowsServer的build26040版本之際,微軟公佈了該產品的官方名稱:WindowsServer2025。一同推出的,還有Windows11WindowsInsiderCanaryChannel版本的build26040。有些朋友可能還記得,多年前有人成功將WindowsNT從工作站模式轉換為伺服器模式,顯示微軟作業系統各版本之間的共通性。儘管現在微軟的伺服器作業系統版本和Windows11之間有明顯區別,但關注細節的人可能會好奇:為什麼WindowsServer更新了品牌,

怎麼修改Nginx版本名稱偽裝任意web server 怎麼修改Nginx版本名稱偽裝任意web server May 14, 2023 pm 09:19 PM

如何修改nginx預設的名稱,可以稍微的偽裝一下,也可以裝x一般來說修改3個位置,一個是nginx.h、另一個是ngx_http_header_filter_module.c、還有一個ngx_http_special_response.c。提示:一般修改都是在nginx編譯之前修改,修改完了之後需要重新編譯程式碼如下:scr/core/nginx.conf#definenginx_version"1.4.7"#definenginx_ver"nginx/"n

php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 php提交表单通过后,弹出的对话框怎样在当前页弹出,该如何解决 Jun 13, 2016 am 10:23 AM

php提交表单通过后,弹出的对话框怎样在当前页弹出php提交表单通过后,弹出的对话框怎样在当前页弹出而不是在空白页弹出?想实现这样的效果:而不是空白页弹出:------解决方案--------------------如果你的验证用PHP在后端,那么就用Ajax;仅供参考:HTML code

微軟發布 Windows Server vNext 預覽版 25335 微軟發布 Windows Server vNext 預覽版 25335 Jan 10, 2024 am 08:49 AM

微軟在針對桌面端發布Win11預覽版更新的同時,今天也發布了WindowsServer長期服務頻道(LTSC)預覽版Build25335。微軟和以往相同,並未公佈完整的更新日誌,甚至於沒有提供相應的部落格文章。微軟調整了WindowsServer預覽版更新日誌,讓其和Canary頻道版本相同,如果沒有引進新的內容,則不放官方部落格文章。 IT之家註:Server的品牌尚未更新,預覽版仍為WindowsServer2022。此外,微軟將這些版本稱為WindowsServervNext,而不是已經上市的W

See all articles