我正在尝试使用以下代码进行新的PDO连接.
new PDO("mssql:driver=????;Server={$serverName};Database={$databaseName}", $username, $password, array(PDO::ATTR_PERSISTENT => false, PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION));
Run Code Online (Sandbox Code Playgroud)
我不确定要使用哪些驱动程序?或者如何安装它们.我可以使用PHP中的mssql_connect函数完美地连接,但我想要使用PDO库.
如果您有关于如何解决我的问题或如何更好地提出问题的想法,请告诉我们?
我对mssql的php.ini设置是:
ssql
MSSQL支持已启用
活动持久链接0
活动链接1
库版本FreeTDS
指令本地值主值
mssql.allow_persistent On On
mssql.batchsize 0 0
mssql.charset no value no value
mssql.compatability_mode Off Off
mssql.connect_timeout 5 5
mssql.datetimeconvert On On
mssql.max_links Unlimited Unlimited
mssql.max_persistent Unlimited Unlimited
mssql.max_procs无限制无限制
mssql.min_error_severity 10 10
mssql.min_message_severity 10 10
mssql.secure_connection关闭关闭
mssql.textlimit服务器默认服务器默认值
mssql.textsize服务器默认服务器默认值
mssql.timeout 60 60
谢谢
我到目前为止的代码如下:我正在试图找出代替我的代码来查找日期所在季度的开始日期.
SELECT
QUARTER(r.callDate) AS quar,
YEAR(r.callDate) AS ryear,
???????? AS scoreDateStart,
(SELECT DATE (DATE_SUB( DATE_ADD( CONCAT( YEAR( r.callDate ), '-01-01'), INTERVAL QUARTER(r.callDate) QUARTER ), INTERVAL 1 DAY))) AS scoreDateEnd,
group_concat(DISTINCT(r.resultId) separator ', ') AS resultIds
FROM results AS r
GROUP BY quar, ryear
ORDER BY quar;
Run Code Online (Sandbox Code Playgroud)
我试过谷歌但无济于事.
输出的一个例子是:
'1', '2012', '2012-01-01', '2012-03-31', '57, 58, 59'
'2', '2012', '2012-04-01', '2012-06-30', '10549, 10551, 12598'
Run Code Online (Sandbox Code Playgroud) 我有一个表,我想导出到Excel但我不希望任何超链接通过.那可能吗?
我注意到在JQuery删除图像的线程中正在做类似的事情, 但我不是和我需要的一样吗?
如果可能的话,我还想将文字保留在标签内?
例:
<table class="surveyTable" id="Summary">
<tr>
<th>Section</th>
<th title="3584">
<a href="test.php?id=3584">
Call 1
</a>
</th> ...
Run Code Online (Sandbox Code Playgroud)
我希望有能力导出上面没有href但仍保留"呼叫1",但也许这是不可能的?
谢谢!
connection ×1
database ×1
date ×1
javascript ×1
jquery ×1
mysql ×1
pdo ×1
php ×1
sql-server ×1