7.06.2015 / 11:42 | |
ДубmanD Пользователь Сейчас: Offline
Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
| Какой есть в mysqli эквивалент mysql_result? Надо вывести данные из таблицы.
__________________
No thing is perfecT |
7.06.2015 / 19:51 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| ДубmanD, fetchObject, например, или любым из списка: http://php.net/manual/en/class.mysqli-result.php |
8.06.2015 / 14:47 | |
ДубmanD Пользователь Сейчас: Offline
Имя: Dimitro Откуда: Санкт-Петербург Регистрация: 17.10.2012
| Ксакеп, Спасибо.
__________________
No thing is perfecT |
29.07.2015 / 05:47 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| Приветики. Вчера один чувак пишет мне "есть таблица 'сообщении' а в ней 3 столбцы: от_ид, кому_ид, текст. Теперь пользователью даем список тех людей с кеми он общался: СЕЛЕКТ * ФРОМ сообщении ВЕРЕ от_ид=$май_ид OR кому_ид=$май_ид. Но тут одного человека выбирает много раз. Как сделать так чтобы одного выбрал один раз?" кончено я мог бы посоветовать другой способ, но мне самому стало интересно.
|
29.07.2015 / 08:12 | |
mrEDitor Пользователь Сейчас: Offline
Имя: Эдуард Откуда: Новороссийск » Таганрог Регистрация: 13.03.2011
| kingdosya, в голову приходит что-то вроде этого: (SELECT `from` as `mate` FROM messages WHERE `to`=1)
UNION
(SELECT `to` as `mate` FROM messages WHERE `from`=1)
|
31.07.2015 / 16:08 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| Спасибо всем кто постарался помочь. Вопрос не актуален. Опять Аннимон помог: SELECT DISTINCT от_ид, кому_ид, текст WHERE от_ид=$май_ид OR кому_ид=$май_ид
|
31.10.2015 / 19:48 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| Покажите код пожалуйста, как использовать транзакции в подготовленных выражениях?
|
1.11.2015 / 04:16 | |
Jahak Пользователь Сейчас: Offline
Имя: Константин Регистрация: 16.01.2012
| |
29.11.2015 / 16:30 | |
kingdosya Пользователь Сейчас: Offline
Имя: Сергей Откуда: Вашингтон Регистрация: 06.08.2013
| в подготовленных запросах, после where как использовать метку ? для указание имени столбца? $stmt->prepare('select `aaa` from `b` where ?=1');
$stmt->bind_param('s',$ga="fa");
...
не возвращает запись. Но если вместо ? поставить fa то возвращает Изменено kingdosya (29.11 / 16:32) (всего 2 раза) |
29.11.2015 / 18:41 | |
Ксакеп Модератор форума Сейчас: Offline
Регистрация: 20.06.2012
| kingdosya, почитай статью http://pontikis.net/blog/how-t...n-and-why-you-should, в двух словах: В bind передается сначала список типов, потом список значений: bind_param("is", $integer, $string);
Принцип такой же как и у printf. Изменено Ксакеп (29.11 / 19:00) (всего 1 раз) |