Welcome to Questionaries, where you can ask questions and receive answers from other members of the community.

Let us know at info@questionaries.org

it's a Short select statements?

9 like 0 dislike
Have always wondered if there is a way of doing a quicker select statement than the one below;


$userID = $_GET['userID'];

$result = mysql_query("SELECT name FROM users WHERE userID = $userID");
$row = mysql_fetch_row($result);

echo $row[0];



Can this query be shortened for simple queries like this one where I just want to retrieve a single field from one row?
asked 1 year ago by daneim (127,080 points)

1 Answer

1 like 0 dislike
 
Best answer
I think should be better you create one function for make it more simple like below :

function getData($field,$table,$cField,$cVar){

$result = mysql_query("SELECT ".$field." FROM ".$table." WHERE ".$cField." = ".$cVar."");
$row = mysql_fetch_row($result);

return $row[0];
}

So You can call that function,If you want to retrieve a single field from one row like below:

echo getData("nama","users","userID",$_GET['userID']);
answered 1 year ago by marck_don (191,010 points)

Related questions

14 like 0 dislike
1 answer
11 like 1 dislike
2 answers
9 like 0 dislike
1 answer