Questions tagged [mysqli]

Расширение драйвера реляционных баз данных, используемого в языке программирования PHP для предоставления доступа к базам данных MySQL. MySQLi является обновлённой версией драйвера PHP MySQL, и даёт различные улучшения в работе с базами данных.

1007 questions
2
votes
0 answers

Как хранить float числа в mysql?

Есть число, например 100.00000098562 также число может быть целым, например 150 Главное не должно быть никакого округления, есть float и decimal, но не понятно какие числа они могут хранить, ничего не нашел про ограничения Какой тип поля нужно…
Meru382
  • 426
1
vote
1 answer

вывод счетчика в запросе

Всем доброго, позитивного дня SELECT `table1`.`field1`, `table1`.`field2`, etc.. FROM `table1` as `t1` INNER JOIN `table2` as `t1` ON `t1`.`field1`=`t2`.`field2` …
gforce
  • 426
  • 6
  • 13
1
vote
1 answer

Mysqli - ошибка с кодировкой при обработке файла

Прописываю в файле код: $mysqli = NEW mysqli("localhost", "root", "", "onlineForm"); /* проверка соединения */ IF (mysqli_connect_errno()) { printf("Не удалось подключиться: %s\n", mysqli_connect_error()); exit(); } printf("Изначальная…
1
vote
1 answer

Подготовленные выражения в MySQLI

Как передать массив в подготовленные выражения? $vht = new mysqli(…); $sql = $vht->prepare("INSERT INTO `gg` VALUES (?, ?)"); $sql->bind_param('si', $name, $date); **<<<< сюда** $name = 'Имя'; $date = 18; $sql->execute(); $sql->close();
1
vote
1 answer

Число чаще всего встречающиеся в БД

У меня есть таблица в БД tasks, в ней есть столбец tasks_type состоящий из чисел ,числа могут повторятся неограниченное количество раз, помогите составить запрос, который бы возвращал наиболее часто встречающееся число, и количество повторений.
1
vote
1 answer

Запрос на сортировку

Есть две таблицы, первая: create table task_type ( id int auto_increment primary key, name text null, type text null, obc int default 0 null, sr int default 0 null, osr int default 0…
0
votes
1 answer

В SQL-запросе не воспринимается переменная

В SQL-запросе "UPDATE" в поле "WHERE" неправильно сравнивается переменная. Если заменить переменную в поле «WHERE» на значение, запрос сработает: WHERE `Id` = "1" Таблица Main: Group_IDGroup (int) 1 Human_IDHuman (int) 1 Month_IDMonth (int) 1 …
0
votes
1 answer

Вывести только уникальные значения

У меня есть база данных. В ней содержится: ID | TAG 1 | Valera 2 | Andrey 3 | Anna 4 | Valera 5 | Anna Мне нужно получать только 1 значение TAG не взирая на дубликаты: 1 | Valera 2 | Andrey 3 | Anna
Yagir
  • 1
0
votes
2 answers

Знаки вопроса из MySQL

Проблема с выводом из БД. Везде utf-8. База utf8_general_ci . Вот код.
0
votes
1 answer

Как сопоставить поля двух таблиц?

Есть 2 таблицы products & users. Юзеры голосуют за продукты. Как сопоставить голоса (golos) каждого продукта с product_id другой таблицы?
0
votes
1 answer

Выборка из базы в нужном порядке строго по запросу

Мой запрос для выборки пользователей с таблицы. SELECT * FROM `users` WHERE id IN (1,8,7,4) В результате получаю 1,4,7,8 а хочу получить результат в таком порядке как и сам запрос 1,8,7,4 как написать правильно запрос?
Анатолий
  • 1,053
  • 7
  • 18
  • 39
0
votes
0 answers

Проблема с скриптов входа на сайт

Скрипт входа на сайт отлично работал на Mysql, как только я его перевел на Mysqli он тут же перестал работать корректно. Скрипт выбивает "Wrong username or password". Вот собственно сам скрипт: if (isset($_POST['username']) &&…
itmxr
  • 161
0
votes
1 answer

автоматический unixtime в timestamp таблице mysqli

Господа, всем лучи добра ) Создаю табличку, в ней поля тип = timestamp, insert-timestamp и update-timestamp. Все круто, дата проставляется сама. Хочется большего Совершенно не могу найти инфу, по этому поводу, как те же timestamp делать с unixtime.…
gforce
  • 426
  • 6
  • 13
0
votes
0 answers

group by в запросе мешает выполнению запроса

Господа, доброго дня всем SELECT `p`.`id`, `p`.`price`*`settings`.`value` as `price_sell` FROM `table1` as `p` INNER JOIN `table2` as `pt` ON `p`.`id`=`pt`.`id_product` …
gforce
  • 426
  • 6
  • 13
0
votes
1 answer

select the picture from MySQL with the highest resolution

I have a simple database: mysql> select item_id, image_id, dimensions from item_images order by item_id; +---------+-----------+------------+ | item_id | image_id | dimensions | +---------+-----------+------------+ | 810484 |…
Vitaly
  • 1
1
2 3