博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PDO连接方法
阅读量:5089 次
发布时间:2019-06-13

本文共 2544 字,大约阅读时间需要 8 分钟。

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
<!--
body {
margin-top: 0px;
}
-->
</style></head>

<body>

<table width="200" border="1">
<table cellspacing=0 bordercolordark=#FFFFFF width="95%" bordercolorlight=#000000 border=1 align="center" cellpadding="2">
<tr bgcolor="#6b8ba8" style="color:FFFFFF">
<tr>
<td width="5%" align="center" valign="bottom" height="19">ID</td> <!--宽度百分比-->
<td width="10%" align="center" valign="bottom">店编</td>
<td width="20%" align="center" valign="bottom">店名</td>
<td width="20%" align="center" valign="bottom">价格</td>
</tr>

<!--</table>

</body>
</html>
-->

<!--
<?php
/*mysql */
/* Connect to a MySQL database using driver invocation */
//$dsn = 'mysql:dbname=mysql;host=127.0.0.1';
//$user = 'root';
//$password = '';

//try {

// $dbh = new PDO($dsn, $user, $password);
//} catch (PDOException $e) {
// echo 'Connection failed: ' . $e->getMessage();
//}
//echo 'mysql连接成功'
//?>
-->

<?php
//header("Content-type:text/html;charset=utf-8"); /*解决中文件乱码优先级比 html meta高*/
//connect to sqlsrv
//header('Content-type: text/html; charset=gbk2312');
$dsn='sqlsrv:database=s_jxc;server=127.0.0.1,1433';
//mysql_set_charset('gb2312',$dsn);
$user ='test';
$password='test*123';
try {
$dbh = new PDO($dsn, $user, $password);
} catch (PDOException $e) {
echo 'Connection failed: ' . $e->getMessage();
}

$sql='select * from login';

$sth = $dbh->query($sql);
$result = $sth->fetchAll(); //返回所有结果集
//$result = $sth->fetchAll(PDO::FETCH_COLUMN,2); 返回结果集的第几行0是第一行。
echo json_encode ($result); //输出json格式

Print_r($result);

var_dump($result);
//$a=(var_dump($result));
//$a = iconv('UTF-8','gbk',$a);

//使用Print输出结果

foreach ($sth = $dbh->query($sql) as $row) {
print $row['id'] . ",\t";
print $row['user_code'] . ",\t";
print $row['user_name'] . "<\br>";
}

//使用Echo输出结果形成表格样式
// foreach ($sth = $dbh->query($sql) as $row =>$x) {
// echo "<tr>";
// echo "<td>".$x['id']."</td>";
// //print $x['StoreID'] . ",\t";
//print $x['StoreName'] . "<br />";
// echo "<td>".$x['user_code']."</td>";
// echo "<td>".$x['user_name']."</td>";
// echo "</tr>";
// }
$sql2='select * from Goods';
foreach ($sth2 = $dbh->query($sql2) as $row =>$x) {
echo "<tr>";
echo "<td>".$x['id']."</td>";
//print $x['StoreID'] . ",\t";
//print $x['StoreName'] . "<br />";
echo "<td>".$x['goods_code']."</td>";
echo "<td>".$x['goods_name']."</td>";
echo "<td>".$x['goods_sell1']."</td>";
echo "</tr>";
}

?>

</table>
</body>
</html>

转载于:https://www.cnblogs.com/kingdaman/p/6441827.html

你可能感兴趣的文章
ionic2+ 基础
查看>>
互联网模式下我们更加应该“专注”
查看>>
myeclipse集成jdk、tomcat8、maven、svn
查看>>
查询消除重复行
查看>>
Win 10 文件浏览器无法打开
查看>>
HDU 1212 Big Number(C++ 大数取模)(java 大数类运用)
查看>>
-bash: xx: command not found 在有yum源情况下处理
查看>>
[leetcode]Minimum Path Sum
查看>>
内存管理 浅析 内存管理/内存优化技巧
查看>>
hiho1079 线段树区间改动离散化
查看>>
【BZOJ 5222】[Lydsy2017省队十连测]怪题
查看>>
第二次作业
查看>>
【input】 失去焦点时 显示默认值 focus blur ★★★★★
查看>>
Java跟Javac,package与import
查看>>
day-12 python实现简单线性回归和多元线性回归算法
查看>>
Json格式的字符串转换为正常显示的日期格式
查看>>
[转]使用 Razor 进行递归操作
查看>>
[转]Android xxx is not translated in yyy, zzz 的解决方法
查看>>
docker入门
查看>>
Android系统--输入系统(十一)Reader线程_简单处理
查看>>