Articles of case

PHP – Simpletest – Как тестировать классы «включено»

У меня есть следующий код: include 'simpletest/autorun.php'; include 'config_test.case.php'; // <– problem Но это не работает. Я получил: Bad TestSuite [index.php] with error [No runnable test cases in [index.php]] Но если я прямо ставлю код класса Config (нет «include»), он работает. Что я могу сделать? Thx =)

синтаксическая ошибка в случае «удалить» при уменьшении

Я получаю синтаксическую ошибку в случае «удалить». Я пытался это исправить, но не могу понять. Может кто-нибудь сказать мне, как это исправить? Код для интернет-магазина корзины покупок switch($action) { case "add": if (isset($_SESSION['cart'][$id])) $_SESSION['cart'][$id]++; else $_SESSION['cart'][$id]=1; break; case "remove": if (isset($_SESSION['cart'][$id])) ( $_SESSION['cart'][$id]–; (ERROR HERE) if ($_SESSION['cart'][$id]==0) unset($_SESSION['cart'][$id]); ) break; case "empty": unset($_SESSION['cart']); break; }

Codeigniter: ошибка в запросе ORDER BY CASE

Вот мой запрос в Codeigniter $this->db->select('p.*,u.firstname, u.lastname,s.title AS industry, pt.type_name , al.length_value',FALSE); $this->db->from($this->_tbl_projects . ' as p'); $this->db->join($this->_tbl_client_details . ' as c', 'c.id = p.client_id', 'left'); $this->db->join($this->_tbl_users . ' as u', 'u.id = c.user_id', 'left'); $this->db->join($this->_tbl_project_types . ' as pt', 'pt.project_type_id = p.project_type_id', 'left'); $this->db->join($this->_tbl_specializations . ' as s', 's.specialization_id = p.specialization_id', 'left'); $this->db->join($this->_tbl_article_length . […]

MYSQL выбрать общих друзей

Таблица моих друзей имеет следующие столбцы: id, userID, userID2, state userID и userID2 не имеют определенного порядка ввода в базу данных. В настоящее время я использую этот запрос, чтобы найти друзей пользователей: $quer = mysql_query(" SELECT CASE WHEN userID=$id THEN userID2 ELSE userID END AS friendID FROM friends WHERE userID=$id OR userID2=$id"); Я пробовал это, […]

MySQL: используйте значение CASE / ELSE в качестве параметра соединения

Я пытаюсь присоединиться к NAME и PHOTO из таблицы USERS в таблицу TRANSACTIONS на основе того, кто является плательщиком или получателем. Он продолжает говорить мне, что я не могу найти таблицу. Что я делаю неправильно? SELECT `name`,`photo`,`amount`,`comment`, ( CASE `payer_id` WHEN 72823 THEN `payee_id` ELSE `payer_id` END ) AS `this` FROM `transactions` RIGHT JOIN `users` […]