你好😳😳😳
你是想問如何學習php吧,其實學習php相對其他的計算機語言.還是比較容易入門的.你要不去試試後盾網😳裡面教學資源豐富很不錯的選擇。畢業後的工資都上萬了.希望你能採納
2. php查詢sqlserver多表數據並顯示出來,麻煩各位大神給個例子參考參考,帶個說明,謝謝
select * from dbo.sysobjects where [name]='blacklist'
意思是查詢name為blacklist的表是否存在
3. php 怎麼連接sqlserver 資料庫
建議查看
手冊中的mssql部分!\
or
//
,
when
using
a
non
default
port
number$server
=
'KALLESPC\SQLEXPRESS';//
Connect
to
MSSQL$link
=
mssql_connect($server,
'sa',
'phpfi');if
(!$link)
{
die('Something
went
wrong
while
connecting
to
MSSQL');}?>
碰到問題之後再提問
4. php怎麼鏈接sqlserver資料庫進行增刪改查
php有專門的sql server操作函數,舉個簡單的例子,是查詢的
$serverName="localhost";//資料庫伺服器地址
$uid="root";//資料庫用戶名
$pwd="123456";//資料庫密碼
$connectionInfo=array("UID"=>$uid,"PWD"=>$pwd,"Database"=>'databasename');
$conn=sqlsrv_connect($serverName,$connectionInfo);
if($conn==false){
echo"連接資料庫失敗!";
die(print_r(sqlsrv_errors(),true));
}
$sql="select*fromuser";
$query=sqlsrv_query($conn,$sql,array(),array("Scrollable"=>SQLSRV_CURSOR_KEYSET));
$num_rows=sqlsrv_num_rows($query);
if($num_rows>0){
while($row=sqlsrv_fetch_array($query)){
echo$row['aaaa'];
}
}
其它的操作也同理,舉一反三
5. PHP+SQLserver製作一個簡單的登錄功能。
<!-- content starts -->
<?php
if(isset($_POST['add']))
{
date_default_timezone_set('Etc/GMT-8');
$txtname=$_POST['username'];
$txpassword=$_POST['userpwd'];
$txtvalue=$_POST['quxnain'];
$sqlstr = "select * from T1_user where name='".$txtname."'and password=".$txpassword.";";
$conn = mysql_connect("192.168.0.3","root","root");//此處替換用戶名和密碼
if (!$conn)
{
die('Could not connect: ' . mysql_error());
}
$result = mysql_query($sqlstr);
$rs=mysql_fetch_array($result);
if($rs)
{
echo "<script>alert('登錄成功!')</script>";
if($txtvalue==1)
echo "<meta http-equiv=refresh content='0;url=../face.php'>";
else
echo "<meta http-equiv=refresh content='0;url=welcome.htm'>";
}
else
echo "<script>alert('用戶名或密碼錯誤!')</script>";
}
?>
<body>
<div id="Layer1" style="position:absolute; width:100%; height:100%; z-index:-1">
<img src="images/真煩人.gif" height="100%" width="100%"></img>>
</div>
<div style='height=100'></div>
<form name="form1" method="post" enctype="multipart/form-data" action="" onSubmit="return check()">
<div style="background-image:url(images/登錄小窗口.jpg);margin-left:150px;margin-top:140px;width:542px;height:220px">
<table width="449" height="139" style="margin-left:50px;margin-top:55px;">
<tr>
<td width="187">用戶名: <input name=username type=text class=radio0 size=19></td>
<td width="30" style="width:70px;"></td>
<td width="216"><button name="add" type="submit" style="background-image:url('images/登陸按鈕.jpg');width:210px;height:43px"></button></td>
</tr>
<tr></tr>
<tr>
<td>密 碼:<input name=userpwd type=password class=radio0 size=20></td>
<td></td>
<td></td>
</tr>
<tr>
<td >權 限:<select name="quxnain" style="width:90px">
<option value="1">用戶</option>
<option value="2">管理員</option>
</select></td>
<td></td>
<td><button type="reset" style="background-image:url('images/注冊按鈕.jpg');width:210px;height:43px" onClick="location='register.php'"></button></td>
</tr>
</table>
</div>
</form>
</body>
</html>
拿走用吧
6. php 判斷插入SQLServer 是否成功
額 直接 用$rs=mssql_query(sql);
if(1==$rs)
{
//執行成功。
}
7. php同時連接mysql和sqlserver的步驟和代碼
用通用組件PDO連接
無非就是兩個handle
$mysql_conn = new pdo(**,**,**);
$mssql_conn = new pdo(**,**,**);
pdo的具體使用看php手冊
8. php 怎麼連接sqlserver
配置php
a、打開php.in將extension=php_mssql.dll的注釋符號去掉。
b、打開php.in將mssql.secure_connection
=
Off改為on。
c、將php_mssql.dll拷貝到php.in中extension_dir
指定的目錄或者系統system32目錄下。(php_mssql.dll在php的壓縮安裝包中有)。
<?php
/**
*
@author
samsun
*
@right
2007
*
php使用mssql庫,連接sql
server資料庫實例
*/
$server='ip地址或伺服器名';
$username='資料庫用戶名';
$password='資料庫密碼';
$database='資料庫名';
$conn=mssql_connect($server,$username,$password)
or
die("Couldn't
connect
to
SQL
Server
on
$server");
$db=mssql_select_db($database)
or
die("Couldn't
open
database
$database");
?>
或:
<?php
//鏈接資料庫
$conn=mssql_connect('localhost','sa','123456');
mssql_select_db('gu_dde',$conn);
//query語句
$Query="select
*
from
dde_top";
$AdminResult=mssql_query($Query);
//輸出結果
$Num=mssql_num_rows($AdminResult);
for($i=0;$i<$Num;$i++)
{
$Row=mssql_fetch_array($AdminResult);
echo($Row[1]);
echo("<br/>");
}
?>
9. php連接不上sqlserver,請教一下怎麼回事兒啊
1、打開PHP配置文件php.ini,找到;extension=php_mssql.dll把前面的分號去掉。
2.把C:\windows\system32\文件夾下ntwdblib.DLL文件放到wamp\Apache2\bin 和\wamp\php下面
把PHP文件夾下的php_mssql.dll放到C:\windows\system32\文件夾下
C:\windows\system32\文件夾下ntwdblib.DLL文件和wamp\Apache2\bin 和\wamp\php下面的ntwdblib.DLL保持一致
SQL配置
1、運行 SQL Server 配置管理器:SQL Server Configuration Manager,打開協議 Protocols
2、 允許命名管道 "named pipes" 和 "tcp/ip"
3、 右鍵點擊 "tcp/ip",打開屬性 Properties 標簽 "IP addresses"
4、 在 TCP 動態埠 "TCP Dynamic Ports" 填入 1433(經過測試,其實這里可以不填的)
5、 重啟 SQL Server、IIS和PHP 最好是重新啟動電腦
10. 如何設置PHP+SQLSERVER的環境
進入php源程序目錄中的ext目錄中,這里存放著各個擴展模塊的源代碼,選擇你需要的模塊,比如curl模塊:cd curl
執行phpize生成編譯文件,phpize在PHP安裝目錄的bin目錄下
/usr/local/php5/bin/phpize
運行時,可能會報錯:Cannot find autoconf. Please check your autoconf installation and
the $PHP_AUTOCONF
environment variable is set correctly and then rerun this
script.,需要安裝autoconf:
yum install autoconf(RedHat或者CentOS)、apt-get install
autoconf(Ubuntu Linux)
/usr/local/php5/bin/php -v
執行這個命令時,php會去檢查配置文件是否正確,如果有配置錯誤,
這里會報錯,可以根據錯誤信息去排查!