我已经用asp编程多年了,但我对php很新。
我想从我创建的mysql数据库中提取数据。
如果我要用asp做同样的工作;
<%
Set ObjConn = CreateObject("ADODB.Connection")
ObjConn.Open ("DRIVER={SQL Server};SERVER=serveraddress;DATABASE=databasename;UID=username;PWD=password")
SQL = "SELECT * FROM PRODUCTS ORDER BY PRODUCTNAME DESC"
Set objProducts = objConn.Execute(SQL)
Do While not objProducts.EOF
%>
<%=objProducts("PRODUCTNAME")%>
<%
objProducts.MoveNext
Loop
%>
我如何用php做同样的事情?
答案 0 :(得分:2)
使用:
<?php
mysql_connect("serveraddress", "username", "password") or die("Could not connect: " . mysql_error());
mysql_select_db("databasename");
$result = mysql_query("SELECT PRODUCTNAME
FROM PRODUCTS
ORDER BY PRODUCTNAME DESC");
while ($row = mysql_fetch_array($result)) {
echo $row["PRODUCTNAME"];
}
mysql_free_result($result);
?>
永远不要选择不会使用或显示的列。