初学函数的困惑

freescy2002 2005-07-20 03:05:26
想法,想构造一个函数,各自用各自的,为什么无法输出,初学函数,请大家帮助一下,谢谢。
<?
require "../config.php";

function db_user($d_table,$w_select,$d_select)
{
$SQL="select id,user,pass,address from $d_table where $w_select = '$d_select'";
$result=mysql_query($SQL) or die(mysql_error());
$record=mysql_fetch_object($result);
$count=mysql_num_rows($result);

}
............其他的函数

db_user("s_user","id",$strap_id);
echo $record->id;
echo $record->pass;//为什么这里都没有输出的
echo $record->address;
?>
...全文
149 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
lucidaxy 2005-07-21
  • 打赏
  • 举报
回复
function db_user($d_table,$w_select,$d_select)
{
$SQL="select id,user,pass,address from $d_table where $w_select = '$d_select'";
$result=mysql_query($SQL) or die(mysql_error());
$record=mysql_fetch_object($result);
return $record;
}

$record=db_user("s_user","id",$strap_id);
echo $record->id;
echo $record->pass;
echo $record->address;
freescy2002 2005-07-21
  • 打赏
  • 举报
回复
这位大哥,能否教小弟一下如何来实现,谢谢了。
-神仙- 2005-07-20
  • 打赏
  • 举报
回复
这个啊
我实现过的

不简单的哦
freescy2002 2005-07-20
  • 打赏
  • 举报
回复
eingmarra(eingmarra)
感谢你的答案,我的意思是说
function db_user($d_table,$w_select,$d_select)
{
$SQL="select id,user,pass,address from $d_table where $w_select = '$d_select'";
$result=mysql_query($SQL) or die(mysql_error());
$record=mysql_fetch_object($result);


}
这个当一个函数来封装一下。
db_user("s_user","id",$strap_id);来调用,以后一旦有数据库操作就用这个
echo $record->id;
echo $record->pass;
echo $record->address;
这些是调用以后可以输出,可能小弟表达的不对,刚学,不是很懂。
eingmarra 2005-07-20
  • 打赏
  • 举报
回复
<?
require "../config.php";

function db_user($d_table,$w_select,$d_select)
{
$SQL="select id,user,pass,address from $d_table where $w_select = '$d_select'";
$result=mysql_query($SQL) or die(mysql_error());


while ($record=mysql_fetch_object($result)){
echo $record->id;
echo $record->pass;
echo $record->address;
}
}
db_user("s_user","id",$strap_id);

?>

eingmarra 2005-07-20
  • 打赏
  • 举报
回复
<?
require "../config.php";

function db_user($d_table,$w_select,$d_select)
{
$SQL="select id,user,pass,address from $d_table where $w_select = '$d_select'";
$result=mysql_query($SQL) or die(mysql_error());
$record=mysql_fetch_object($result);

while ($row = mysql_fetch_object($result)) {
echo $record->id;
echo $record->pass;
echo $record->address;
}
}
db_user("s_user","id",$strap_id);

?>


//$count=mysql_num_rows($result);这句话你要他干吗??!!
eingmarra 2005-07-20
  • 打赏
  • 举报
回复
<?
require "../config.php";

function db_user($d_table,$w_select,$d_select)
{
$SQL="select id,user,pass,address from $d_table where $w_select = '$d_select'";
$result=mysql_query($SQL) or die(mysql_error());
$record=mysql_fetch_object($result);
$count=mysql_num_rows($result);
while ($row = mysql_fetch_object($result)) {
echo $record->id;
echo $record->pass;
echo $record->address;
}
}
db_user("s_user","id",$strap_id);

?>
waituy 2005-07-20
  • 打赏
  • 举报
回复
ding!

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧