Jump to content

[SOLVED] small function problem [assistance would be great]


UziLok

Recommended Posts

hello, well as you can see here:

 

got my function,

function readUsers($fname, $uname, $email, $phone) {
    $sql = sprintf(" SELECT * FROM `crud_` WHERE `id` = '%s'", 
    mysql_real_escape_string($id));
    $res = @mysql_query($sql) or die(mysql_error());
    if ($res) {
      $output = '';
        while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
            $output .= "First Name :{$row['fname']} <br>" . "username :{$row['uname']} <br>" . "email : :{$row['email']} <br>" . "phone :{$row['phone']} <br>";
        }
      return $output;
    }else{
      return false;
    }
}  

 

and then to output it in a page called showusers i have like this

<?php
include "crud_functions.php";
connect($conn);
selectDB($conn, $dbname);


//list users
$listUsers = readUsers($fname, $uname, $email, $phone);
echo $listUsers;


?>

 

and the problem is that showusers turns blank..

so i need some help to understand why, might have missed something in the code

as i tend to code fast when i am on a roll :P

 

Thank you for the help

in advance!

???

 

 

code update!.

 

function readUsers($id) {
    $sql = sprintf("SELECT * FROM `crud_` WHERE `id` = %d", 
    (int)$id);
    $res = @mysql_query($sql) or die(mysql_error());
    if ($res) {
      $output = '';
        while ($row = mysql_fetch_array($res, MYSQL_ASSOC)) {
            $output .= "First Name :{$row['fname']} <br>" . "username :{$row['uname']} <br>" . "email : :{$row['email']} <br>" . "phone :{$row['phone']} <br>";
        }
      return $output;
    }else{
      return false;
    }
} 

Archived

This topic is now archived and is closed to further replies.

×
×
  • 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.