在 coldfusion 中,下面的代码等效于什么。我可以使用 php 连接到数据库,但无法正确设置 cfquery 标记
mysql_connect("your.hostaddress.com", "username", "password") or die(mysql_error());
mysql_select_db("Database_Name") or die(mysql_error());
$data = mysql_query("SELECT * FROM friends")
or die(mysql_error());
最佳答案
您必须在 ColdFusion Administrator 中将数据库信息设置为数据源。
<cftry>
<cfquery name="data" datasource="myCFDataSourceThatISetupInTheCFAdmin" username="username" password="secret">
SELECT
*
FROM
friends
</cfquery>
<cfcatch type="database">
<!--- Do some Error Stuff here if you want, like throw a database error --->
</cfcatch>
</cftry>
<cfdump var="#data#">
<cfoutput query="data">
#column1name# #column2name#<hr>
</cfoutput>
关于php - 将 mysql_connect 转换为 cfquery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13615752/