如何在php中调用函数? [英] How to call a function in php?
本文介绍了如何在php中调用函数?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我在名为functions.php的页面中有一个名为ObtainUserName的函数。对于我在我的页面上工作的实例purchase_edit.php。在该页面内我有以下数据名称,日期,付款方式,总计,书籍和所有这些都在PHP中。这就是我所说的。我想获取用户名而不是iduser。
<? php echo ObtainUserName($ row_Datapurchase ['iduser']); ? > < / p >
< p > 日期:<? php echo < span class =code-summarycomment> $ row_Datapurchase ['datepurchase']; ? > < / p >
< p > 付款方式:<? php echo $ row_Datapurchase ['typepayment']; ? < span class =code-summarycomment>> < / p &克t;
< p > 总计:<? php echo $ row_Datapurchase ['total']; ? > ; < / p >
< p > 图书:< / p >
功能来源
函数ObtainUserName($ identifier)
{
global $ database_databaseConnection, $ databaseConnection ;
mysql_select_db($ database_databaseConnection,$ databaseConnection);
$ query_QueryFunction = sprintf( SELECT` user`.name FROM`user` WHERE`user`.iduser =%s,$ identifier);
$ QueryFunction = mysql_query($ query_QueryFunction,$ databaseConnection)或 die(mysql_error()) ;
$ row_QueryFunction = mysql_fetch_assoc($ QueryFunction);
$ totalRows_QueryFunction = mysql_num_rows($ QueryFunction);
return $ row_QueryFunction [' 名称跨度>];
mysql_free_result($ QueryFunction);
}
解决方案
row_Datapurchase ['iduser']); ? > < / p >
< p > 日期:<? php echo
row_Datapurchase ['datepurchase']; ? > < / p >
< < span class =code-leadattribute> p > 付款方式:<? php echo
row_Datapurchase ['typepayment']; ? > < / p >
< p > 总计:<? phpecho
I have a function called ObtainUserName in a page called functions.php. For an instance im working on my page purchase_edit.php. Inside that page i have the following data Name, Date, Means of Payment, Total, Books and all of them are in php. This is what im talking about. I want to obtain the user name instead of the iduser.
<?php echo ObtainUserName($row_Datapurchase['iduser']); ?></p>
<p>Date:<?php echo $row_Datapurchase['datepurchase']; ?></p>
<p>Means of Payment:<?php echo $row_Datapurchase['typepayment']; ?></p>
<p>Total:<?php echo $row_Datapurchase['total']; ?></p>
<p>Books:</p>
Function Source
function ObtainUserName($identifier)
{
global $database_databaseConnection, $databaseConnection;
mysql_select_db($database_databaseConnection, $databaseConnection);
$query_QueryFunction = sprintf("SELECT `user`.name FROM `user` WHERE `user`.iduser = %s",$identifier);
$QueryFunction = mysql_query($query_QueryFunction, $databaseConnection) or die(mysql_error());
$row_QueryFunction = mysql_fetch_assoc($QueryFunction);
$totalRows_QueryFunction = mysql_num_rows($QueryFunction);
return $row_QueryFunction['name'];
mysql_free_result($QueryFunction);
}
解决方案
row_Datapurchase['iduser']); ?></p> <p>Date:<?php echo
row_Datapurchase['datepurchase']; ?></p> <p>Means of Payment:<?php echo
row_Datapurchase['typepayment']; ?></p> <p>Total:<?php echo
这篇关于如何在php中调用函数?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文