I want to select row by row and set to array in MYSQL
I have this code:
public function getWinnerBonus($email){
$result = mysql_query("SELECT * FROM winers WHERE `email` = '$email'") or die(mysql_error());
// return user details
if ($result){
$respons = mysql_fetch_array($result);
$response["error"] = FALSE;
$response["WinnerInfo"]["price"] = $respons["price"];
$response["WinnerInfo"]["level"] = $respons["level"];
$response["WinnerInfo"]["win_date"] = $respons["win_date"];
$response["WinnerInfo"]["payed"] = $respons["payed"];
$response["WinnerInfo"]["pay_date"] = $respons["pay_date"];
}else{
$response["error"] = TRUE;
}
return $response;
}
but this code return just first founded row
How to select row by row and set to array in MYSQL?