Jump to content

[SOLVED] data output from function


Q695

Recommended Posts

Since I'll be pulling a lot of data on sites (occasionally repeatedly), I was wondering what I'm doing wrong to not cause the function to output $u_row:

function user_info($id, $con){
$sql="SELECT * FROM players WHERE id='$id';";
$result=@mysql_query($sql, $con) or die(death($sql));
//get the results
$u_row=mysql_fetch_array($result);
}

Link to comment
Share on other sites

You can do that. Or you can echo out whatever you want. It'll still echo something out as needed if you are calling the function directly. You can also throw a return true in there if you want.

What I would do is if you want it to echo then echo it but also return it. That way if you use the function "with" a variable it'll still return the variable.

Better yet do both. Add a parameter and set it to true by default..that way if it's true it echo's if it's false then stop the echo and perform a normal return.

Link to comment
Share on other sites

You can do that. Or you can echo out whatever you want. It'll still echo something out as needed if you are calling the function directly. You can also throw a return true in there if you want.

What I would do is if you want it to echo then echo it but also return it. That way if you use the function "with" a variable it'll still return the variable.

Better yet do both. Add a parameter and set it to true by default..that way if it's true it echo's if it's false then stop the echo and perform a normal return.

 

This would work, but I wouldnt recommend it. If you wanted to show the output of a function you can just do this:

 

echo mycoolfunction();

Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.