asp代码转换成php怎么写呢? 30
我的conn.php是这么写的<?php$serverName="localhost";$connectionOptions=array("UID"=>"sa","PWD...
我的conn.php是这么写的
<?php
$serverName = "localhost";
$connectionOptions = array("UID"=>"sa","PWD"=>"123@456.com","Database"=>"lpAdCar");
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn === false ){
die('不能打开连接');
}
?>
以下查询代码编程PHP应该怎么写呢?
<%
set rs=server.createobject("adodb.recordset")
sql="select top 10 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc"
rs.open sql,conn,1,1
i=1
do while not rs.eof
%> <tr height="20">
<td title="车牌:<%=rs("车牌号码")%> 日期:<%=rs("出车日期")%> 用车目的地:<%=rs("用车目的地")%>"><font face=Wingdings color=#42A5F7>X</font> <a href=""><%=left(rs("车牌号码"),18)%></a> <font color=#cccccc>司机:[<%=rs("驾驶员")%>]</font></td></tr>
<%
rs.movenext
loop
rs.close
%> 展开
<?php
$serverName = "localhost";
$connectionOptions = array("UID"=>"sa","PWD"=>"123@456.com","Database"=>"lpAdCar");
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn === false ){
die('不能打开连接');
}
?>
以下查询代码编程PHP应该怎么写呢?
<%
set rs=server.createobject("adodb.recordset")
sql="select top 10 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc"
rs.open sql,conn,1,1
i=1
do while not rs.eof
%> <tr height="20">
<td title="车牌:<%=rs("车牌号码")%> 日期:<%=rs("出车日期")%> 用车目的地:<%=rs("用车目的地")%>"><font face=Wingdings color=#42A5F7>X</font> <a href=""><%=left(rs("车牌号码"),18)%></a> <font color=#cccccc>司机:[<%=rs("驾驶员")%>]</font></td></tr>
<%
rs.movenext
loop
rs.close
%> 展开
4个回答
展开全部
楼上回复的是实现功能,根本没有实现【代码转换】,看你的数据库用户名是sa 应该是sql server数据库,没有修改成mysql数据库,所以sql代码的前10条数据还是用top 10,而不是改为limit 0,10
<?PHP
$rs = new COM("ADODB.RecordSet");
$sql="select top 10 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc";
$rs->open($sql, $conn, 1, 1);
$ i = 1;
while(!$rs->eof)
{
?>
<tr height="20">
<td title="车牌:<?=$rs->fields["车牌号码"];?> 日期:<?=$rs->fields["出车日期"];?> 用车目的地:<?=$rs->fields["用车目的地"];?>"><font face=Wingdings color=#42A5F7>X</font> <a href=""><?=substr($rs->fields["车牌号码"], 0, 18);?></a> <font color=#cccccc>司机:[<?=$rs->fields["驾驶员"];?>]</font></td>
</tr>
<?PHP
$rs->movenext();
}
$rs->Close;
?>
<?PHP
$rs = new COM("ADODB.RecordSet");
$sql="select top 10 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc";
$rs->open($sql, $conn, 1, 1);
$ i = 1;
while(!$rs->eof)
{
?>
<tr height="20">
<td title="车牌:<?=$rs->fields["车牌号码"];?> 日期:<?=$rs->fields["出车日期"];?> 用车目的地:<?=$rs->fields["用车目的地"];?>"><font face=Wingdings color=#42A5F7>X</font> <a href=""><?=substr($rs->fields["车牌号码"], 0, 18);?></a> <font color=#cccccc>司机:[<?=$rs->fields["驾驶员"];?>]</font></td>
</tr>
<?PHP
$rs->movenext();
}
$rs->Close;
?>
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$serverName = "localhost";
$connectionOptions = array("UID"=>"sa","PWD"=>"123@456.com","Database"=>"lpAdCar");
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn === false ){
die('不能打开连接');
}
?>
<?php
$sql="select 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc limit 10"
;
$res=mysql_query($sql);
while($rs=mysql_fetch_assoc($res){
<tr height="20">
<td title="车牌:<?=$rs["车牌号码"]?> 日期:<?=$rs['出车日期']?> 用车目的地:<?php echo $rs['用车目的地'];?>"><font face=Wingdings color=#42A5F7>X</font> <a href=""><?php echo substr($rs['车牌号码'],0,18);?></a> <font color=#cccccc>司机:[<?=$rs['驾驶员']?>]</font></td></tr>
<?php
}
mysql_free_result($res);
$conn && mysql_close($conn);
$serverName = "localhost";
$connectionOptions = array("UID"=>"sa","PWD"=>"123@456.com","Database"=>"lpAdCar");
$conn = sqlsrv_connect( $serverName, $connectionOptions);
if( $conn === false ){
die('不能打开连接');
}
?>
<?php
$sql="select 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc limit 10"
;
$res=mysql_query($sql);
while($rs=mysql_fetch_assoc($res){
<tr height="20">
<td title="车牌:<?=$rs["车牌号码"]?> 日期:<?=$rs['出车日期']?> 用车目的地:<?php echo $rs['用车目的地'];?>"><font face=Wingdings color=#42A5F7>X</font> <a href=""><?php echo substr($rs['车牌号码'],0,18);?></a> <font color=#cccccc>司机:[<?=$rs['驾驶员']?>]</font></td></tr>
<?php
}
mysql_free_result($res);
$conn && mysql_close($conn);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
<?php
$sql="select top 10 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc"
//设置编码
mysql_query("set names gbk");
//执行sql查询
$result=mysql_db_query($mysql_database,$sql,$conntion) or die("查询失败!错误是:".mysql_error());
//返回多少条记录
$count=mysql_num_rows($result);
if(!$count){
echo "没有记录";
}else{
while($rs=mysql_fetch_array($result)){
?>
<tr height="20"><td title="车牌:<%=rs("车牌号码")%> 日期:<?php echo $rs("出车日期")?> .....</td></tr>
<?php
}
?>
没测试,有错误的地方自己改
$sql="select top 10 车牌号码,出车日期,出车时间,用车目的地,用车人,驾驶员,是否回车 from 车辆派车信息 where 是否回车=0 order by 出车日期 desc"
//设置编码
mysql_query("set names gbk");
//执行sql查询
$result=mysql_db_query($mysql_database,$sql,$conntion) or die("查询失败!错误是:".mysql_error());
//返回多少条记录
$count=mysql_num_rows($result);
if(!$count){
echo "没有记录";
}else{
while($rs=mysql_fetch_array($result)){
?>
<tr height="20"><td title="车牌:<%=rs("车牌号码")%> 日期:<?php echo $rs("出车日期")?> .....</td></tr>
<?php
}
?>
没测试,有错误的地方自己改
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种不同的代码不能直接转的,就像英语和汉语,只能手动翻译,自动的翻译有时候很坑爹。。对于严格的代码语言来说,是肯定不行的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询