当前位置:首页 » 编程语言 » php输出mysql

php输出mysql

发布时间: 2022-09-11 11:46:03

php原样输出mysql内容

php中输出mysql的内容如果还有特殊字符需要转义处理:
php中操作dom的转义:
htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。
预定义的字符是:
& (和号) 成为 &
" (双引号) 成为 "
' (单引号) 成为 '
< (小于) 成为 <
> (大于) 成为 >

㈡ PHP输出mysql查询!

<?php
require("conn_inc.php");//调用数据库连接文件,你的不一定是这个名字。
$asql='SELECT
*
FROM
`total`
where
`ID`=1
ORDER
BY
`OD`
ASC'
;
//上面SQL语句中,关键是最后的排序指令“
ORDER
BY
`OD`
ASC'”,这个决定显示时的顺序。
$a2=mysql_query($asql,$myconn)or
die("对不起,读入数据时出错了!".
mysql_error());
while($row2=mysql_fetch_array($a2))//通过循环读取数据内容
{
echo($row2["NAME"]."——".$row2["PRICE"]."<br>")
;
}
?>
输出来的结果如下:
T——50
S——20
D——100
P——60
L——230
你把上面
echo($row2["NAME"]."——".$row2["PRICE"]."<br>")
;
中的“——”改成空格,就是你要的结果了。鄙视。刚才那个分多的。为什么采纳?!

㈢ php已经查询到mysql里的数据 如何输出

先需要创建数据库连接。

这里假设连接对象为$dbo
$row = $dbo->execute($sql);
if(mysql_num_rows($row) > 0)
{
while($rs = mysql_fetch_array($row))
{
echo $rs['classname'];
}
};
这是普通的,
看了你的SQL。貌似用的是帝国CMS?
$sql1111="select classid from phome_enewslinkclass where classname='东方大厦'";
$csql=$empire->query($sql1111);
while($rs=$empire->fetch($csql))
{
echo $rs[classname];
}

㈣ PHP 输出MYSQL的数据,需要的时候调用

用原生态的直接 HTML PHP 混写,,用框架的话,控制器中把值赋给模板变量。。视图层就可以调用出来了。

㈤ PHP查询mysql 并输出

PHP查询MySQL并输出使用的是SELECT 语句。

语法:

SELECTcolumn_name(s)FROMtable_name

SELECT 语句用于从数据库中选取数据。

示例:

选取存储在 "Persons" 表中的所有数据(* 字符选取表中所有数据)

<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}

mysql_select_db("my_db",$con);

$result=mysql_query("SELECT*FROMPersons");

while($row=mysql_fetch_array($result))
{
echo$row['FirstName']."".$row['LastName'];
echo"<br/>";
}

mysql_close($con);
?>

在 HTML 表格中显示结果

<?php
$con=mysql_connect("localhost","peter","abc123");
if(!$con)
{
die('Couldnotconnect:'.mysql_error());
}

mysql_select_db("my_db",$con);

$result=mysql_query("SELECT*FROMPersons");

echo"<tableborder='1'>
<tr>
<th>Firstname</th>
<th>Lastname</th>
</tr>";

while($row=mysql_fetch_array($result))
{
echo"<tr>";
echo"<td>".$row['FirstName']."</td>";
echo"<td>".$row['LastName']."</td>";
echo"</tr>";
}
echo"</table>";

mysql_close($con);
?>

以上代码的输出:

㈥ PHP怎么输出mysql的最新一行数据

只能在数据库查询时按照ID的降序排列,比如:
select * from 【table】order by id DESC

㈦ 原生php如何输出mysql最后执行的sql

方法一:
$link = mysql_connect("192.168.1.1", "myuser", "mypass");--连接数据库
if(FALSE == $link)
{
echo "Connect database failed!";
}
$query =
"select * from a order by id";
mysql_select_db('test', $link);--选择数据库
$result = mysql_query($query);--执行查询语句
if(FALSE == $result)
{
echo "Querry failed!";
}
$i = 0;
$j = 0;
while($i++ < mysql_num_rows($result))--取总行数
{
$meta_c=0;
if($meta_c=mysql_fetch_row($result))--取每一行的结果集
{
while($j < mysql_num_fields($result))--取一行的列数
{
echo $meta_c[$j;
}
echo "
";
} // while;
$j=0;
}
mysql_free_result($result);--释放结果集
mysql_close($link);--关闭连接
?>
方法二:
$link = mysql_connect("192.168.1.1", "myuser", "mypass");--连接数据库
if(FALSE == $link)
{
echo "Connect database failed!
";
}
mysql_select_db('test', $link);--选择数据库
$result = mysql_query("select * from a order by id");--执行查询语句
if(FALSE == $result)
{
echo "Querry failed!";
}
while($row = mysql_fetch_array($result, MYSQL_NUM))--取数组里面的值,因为结果集以二维数组存放
{
foreach ($row as $col_value)--一一取值
{
echo " $col_value ";
}
}
mysql_free_result($result);--释放结果集
mysql_close($link);)--关闭连接
?>

㈧ PHP中如何输出mysql数据库中的数据问题!

用PHP连接MySQL(1)连接使用mysql_connect连接,$sql = mysql_connect("主机名", "用户名", "密码");主机名用"localhost"的话表明MYSQL服务器就是本机mysql_connect返回一个连接句柄,用来区分不同的连接.(2)选择要操作的数据库使用mysql_select_db("数据库名",连接句柄);连接句柄是可省略的参数(3)执行sql命令$result = mysql_query("sql命令", 连接句柄);连接句柄同样是可省略的参数这个函数返回一个结果集的句柄,供下面使用(4)取出数据使用$data = mysql_fetch_array(结果集句柄);每次只取出一条记录,循环执行即可全部取出,如果返回false说明所有记录已经全部取出$data是一个数组,你可以使用print_r($data);查看一下具体是怎么存储的.(5)关闭sql连接使用mysql_close("连接句柄");即使你不执行这个语句,所有的MYSQL连接也会在php运行结束时自动关闭常用的mysql函数没有几个mysql_connect,mysql_select_db,mysql_query,mysql_fetch_array,mysql_num_rows其他的绝大多数函数,可以通过mysql_query实现,没有必要都记住,上面这几个函数足够一个新手用的了

㈨ PHP输出mysql查询!

<?php
require("conn_inc.php");//调用数据库连接文件,你的不一定是这个名字。
$asql='SELECT
*
FROM
`total`
where
`ID`=1
ORDER
BY
`OD`
ASC'
;
//上面SQL语句中,关键是最后的排序指令“
ORDER
BY
`OD`
ASC'”,这个决定显示时的顺序。
$a2=mysql_query($asql,$myconn)or
die("对不起,读入数据时出错了!".
mysql_error());
while($row2=mysql_fetch_array($a2))//通过循环读取数据内容
{
echo($row2["NAME"]."——".$row2["PRICE"]."<br>")
;
}
?>
输出来的结果如下:
T——50
S——20
D——100
P——60
L——230
你把上面
echo($row2["NAME"]."——".$row2["PRICE"]."<br>")
;
中的“——”改成空格,就是你要的结果了。鄙视。刚才那个分多的。为什么采纳?!

㈩ php 输出 mysql 问题

<?php
//最好将count(*)改名
//以下改名为count
$a=mysql_query("SELECTtg_sx,count(*)ascountFROMuc_membersWHEREtg_sx!=''ANDtg_sx!='none'groupBYtg_sxORDERBYcount(*)DESC");
while($row=mysql_fetch_array($a)){
echo"tg_sx=".$row['tg_sx']."|||||||count(*)=".$row['count']."<br>"
}

热点内容
手机手势密码忘了怎么办 发布:2025-01-12 17:14:51 浏览:486
这手机配置有什么颜色的电视机 发布:2025-01-12 17:02:19 浏览:933
阁源码 发布:2025-01-12 16:48:08 浏览:131
组装机箱搭建服务器 发布:2025-01-12 16:46:58 浏览:512
风险资产配置理论有哪些 发布:2025-01-12 16:46:13 浏览:982
小程序分销源码 发布:2025-01-12 16:42:41 浏览:48
linux查看系统硬件 发布:2025-01-12 16:34:26 浏览:969
安卓手机怎么设置独享标志 发布:2025-01-12 16:27:56 浏览:933
我的世界如何把材质包放进服务器 发布:2025-01-12 16:11:14 浏览:57
使用hmailserver搭建邮件服务器 发布:2025-01-12 16:05:43 浏览:810