мне нужна помощь по этим данным, если у меня есть этот запрос,MySQL, ASC данные существующего MySQL Query
SELECT count(*),username
FROM products
WHERE
description LIKE '%Yes%'
or
description LIKE '%yes%'
GROUP BY username
Мне нужно Asc эти данные так, что она будет появляться мои данные, как это
username | description
a | 3
b | 1
и это мой PHP-код, который я хочу показать и отобразить в моих приложениях для Android.
$result = mysql_query("
SELECT count(*),username
FROM products
WHERE
description LIKE '%Yes%'
or
description LIKE '%yes%'
GROUP BY username
") or die(mysql_error());
// check for empty result
if (mysql_num_rows($result) > 0) {
// looping through all results
// products node
$response["products"] = array();
while ($row = mysql_fetch_array($result)) {
// temp user array
$product = array();
$product["username"] = $row["username"];
$product["description"] = $row["count(*)"];
array_push($response["products"], $product);
}
// success
$response["success"] = 1;
// echoing JSON response
echo json_encode($response);
} else {
// no products found
$response["success"] = 0;
$response["message"] = "No products found";
// echo no users JSON
echo json_encode($response);
}
Ваша помощь очень ценится !!
Привет, друг мой, я не мог заставить его работать. Я использую это для своего кода сейчас. if (mysql_num_rows ($ result)> 0) { $ response ["products"] = array(); while ($ row = mysql_fetch_array ($ result)) { $ product = array(); $ product ["pid"] = $ row ["pid"]; $ product ["username"] = $ row ["username"]; $ product ["description"] = $ row ["count (description)"]; $ product ["created_at"] = $ row ["created_at"]; $ product ["updated_at"] = $ row ["updated_at"]; // нажимаем отдельный продукт в массив окончательного ответа array_push ($ response ["products"], $ product); – Confuser
Я получаю php, используя json для моего кодирования Android, чтобы отобразить таблицу. – Confuser
теперь отредактирован и работает отлично, просто нарисуйте свой стол сейчас (Y) –