Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Klin Klinom
0
вклад
7
вопросов
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Достижения
Как построить sql запрос сортировки по двум полям?
Klin Klinom
@yramarad31
Автор вопроса
Работает мои способом. Не работало так как "rating" был не целым числом. Округлил через ROUND. Но проблема. Он понимает 4.5 как 4 а не 5...
Написано
более трёх лет назад
Как построить sql запрос сортировки по двум полям?
Klin Klinom
@yramarad31
Автор вопроса
Мой запрос:
ORDER BY `bx_groups_main`.`main_rate` DESC,
(SELECT COUNT(*) FROM `bx_reviews_entries` WHERE `bx_groups_main`.id = `bx_reviews_entries`.object_id ) DESC
Сортировка только по рейтингу...
Написано
более трёх лет назад
MVC (PHP) Как передать данные из вида в модель?
Klin Klinom
@yramarad31
Автор вопроса
Алексей Яхненко
: Получается $routPage[2] = "delete?id=59"
Не подскажите как правильно разбить?
Написано
более трёх лет назад
MVC (PHP) Как передать данные из вида в модель?
Klin Klinom
@yramarad31
Автор вопроса
Алексей Яхненко
: $routPage = explode('/', $_SERVER['REQUEST_URI']);
Написано
более трёх лет назад
MVC (PHP) Как передать данные из вида в модель?
Klin Klinom
@yramarad31
Автор вопроса
Алексей Яхненко
: Вопрос: а как передать GET? Т.е. мой кусок кода:
foreach ($data as $item) { ?>
<?=$item['name'];?>
Delete
<?
}
Ссылка типа: site.com/main/delete?id=59
При переходе - 404.
Так как оно понимает это как екшен = delete?id=59 а не екшен = delete
Как быть ?
Написано
более трёх лет назад
MVC (PHP) Как передать данные из вида в модель?
Klin Klinom
@yramarad31
Автор вопроса
Алексей Яхненко
: Круто! Спасибо Вам большое!
Написано
более трёх лет назад
MVC (PHP) Как передать данные из вида в модель?
Klin Klinom
@yramarad31
Автор вопроса
Алексей Яхненко
: Смотрите. Я вот так сделал action_saveSt:
function action_saveSt()
{
if(isset($_POST['name']) && isset($_POST['group']))
{
$data = $this->model->get_data();
$data["name"] = $_POST['name'];
$data["group"] = $_POST['group'];
$this->view->generate('student_add.php', 'template.php', $data);
}
}
Теперь я могу их вывести в виду. Прим:
<?php extract($data);
echo $data['name'];
echo $data['group'];
?>
Но как записать в БД?
Модель у меня сейчас так:
class Model_Add_Student extends Model
{
public function get_data()
{
}
}
Написано
более трёх лет назад
MVC (PHP) Как передать данные из вида в модель?
Klin Klinom
@yramarad31
Автор вопроса
Спасибо! А как в saveAction обращаться к модели что бы записать данные в БД (например)?
Написано
более трёх лет назад
Как при клике на одну кнопку присвоить ей разные actionPerformed (Java+NetBeans)?
Klin Klinom
@yramarad31
Автор вопроса
Сделал так: сделал глобальную переменную - х, и когда кнопка нажата - действие х++... А там уже через условие... Работает.
Написано
более трёх лет назад
Как при клике на одну кнопку присвоить ей разные actionPerformed (Java+NetBeans)?
Klin Klinom
@yramarad31
Автор вопроса
Как сделать счетчик нажатий? И почему пользоваться визуальными редакторами мне противопоказано?
Написано
более трёх лет назад
Как при клике на одну кнопку присвоить ей разные actionPerformed (Java+NetBeans)?
Klin Klinom
@yramarad31
Автор вопроса
возможно такое?
Написано
более трёх лет назад
Как округлить число до двух знаков после запятой (Java)?
Klin Klinom
@yramarad31
Автор вопроса
А. получилось. Спасибо!
Написано
более трёх лет назад
Как округлить число до двух знаков после запятой (Java)?
Klin Klinom
@yramarad31
Автор вопроса
Не понимаю. Можете написать примерно к моему примеру как делать?
Написано
более трёх лет назад
Как округлить число до двух знаков после запятой (Java)?
Klin Klinom
@yramarad31
Автор вопроса
Не работает. Или здесь нужно что-то менять? Не понимаю сути вашего решения ...
Написано
более трёх лет назад
Есть ли хорошие книги на русском по программированию Java + IDE NetBeans?
Klin Klinom
@yramarad31
Автор вопроса
А как вам книга "Вадим Монахов | Язык программирования Java и среда NetBeans." ?
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама