⑴ 怎样用php读取sqlserver中存储的二进制图片字段求高手
直接读取出来放过去,但是要注意mysql存纤困储的格式是类型庆迅:mediumblob
要变成图片毁差念,还需要php代码转化一下
⑵ php 读取SqlServer数据库中的时间
date('y-m-d H:i:s',time);//备做这是规范化时辩巧间数据的格式,有很仿灶衡多可以选.
⑶ php 怎么连接sqlserver
准备工作:SQLSRV20.EXE(PHP mssql扩展库)、php_mssql.dll文件。
安装PHP mssql扩展库:安装SQLSRV20.EXE,选择解压路径为:D:wampinphpphp5.2.9-2ext。
修改php.ini配置文件:打开php.ini配置文件,将其中
;extension=php_mssql.dll
;extension=php_pdo_mssql.dll
前面的分号去掉,然后再”Dynamic Extensions”区域的后面添加php_sqlsrv的动态链接库文件: extension=php_sqlsrv_52_ts_vc6.dll
extension=php_pdo_sqlsrv_52_ts_vc6.dll
注意事项:查看D:wampinphpphp5.2.9-2ext目录下有也Php_mssql.dll文件。如果没有,则下载该文件,复制到该目录下。
测试环境配置是否成功:打开浏览器,在地址栏输入http://localhost/?phpinfo=1 ,如果在打开的网页中查询到如下页面内容,则配置成功,否则配置失败。
⑷ linux系统下 php跨平台连接sqlserver数据库获取数据
你可以在你php的server里面尝试用shell远程连接你的逗孝SQLserver。一般这些是两个问题,要么是你远程SQLserver没有开端口,春态所有不能访问你SQLserver,或山森稿者是你mysql没有开启远程连接。
⑸ php 读取SqlServer数据库中的时间
时间 = date("y-m-d G:i:s",strtotime(时间));
⑹ 你好,我遇到php读取sql server中image类型的图片数据的问题,现在想把数据库中的图片信息保存成文件
// 定义上传目录
$upload_dir = $_SERVER['DOCUMENT_ROOT'].'/upload/';
// 创建目录
if(!is_dir($upload_dir))mkdir($upload_dir);
// 二进制数据 $picture
$image_type = image_type_to_mime_type($picture));
// 取得图片类型
$temp = explode('/', $image_type);
// 文件名
$uuid = rand(0,100).strtotime('+1 day');
$name = $uuid.$temp[1];
$path = $upload_dir.$name;
// 打开文件准备写入
$file = fopen($path, 'w');
// 写入
fwrite($file, $picture);
//关闭
fclose($file);
⑺ 用php获取sqlserver的表数据,读取一部分就停止读取了
大概是 odbc_exec 的兼容性问题慎高搏 , 我使用 mysqli 局没有这个现象 以前用adodb 也处理过 30万以上的记录..
<?php
require_once('php/json/mysqli_dbset.php');
/*$valstr="";
for($i=1;$i<120000;$i++){
$valstr.="(0,'name".$i."'),";
}
$valstr.="(0,'name120000')"念世;
$sql_str="insertintottttvalues$valstr";
$rs=$mysqli->query($sql_str);
echo"insertok";*/
$sql_str="宽祥select*fromtttt";
$rs=$mysqli->query($sql_str);
while($row=$rs->fetch_array(MYSQL_ASSOC)){
echo$row['iname'].'</br>';
}
?>
⑻ php 获取sqlserver中的datetime字段的数据时的问题
; Specify how datetime and datetim4 columns are returned
; On => Returns data converted to SQL server settings
; Off => Returns values as YYYY-MM-DD hh:mm:ss
;mssql.datetimeconvert = On
当on的时候会返回sql设置的时间格式
当off的时候是YYYY-MM-DD hh:mm:ss
你可以试下注释掉;mssql.datetimeconvert = On