Loading...
Обучение/Помощь новичкам | Можете объяснить?
Так что все таки делать то!?
Этот раздел вообще то для новичков. Помощь. Объясните по русски пожалуйста.
457256376 , пост 14
monobogdan , а ты открой файл базы данных и глянь ))
monobogdan ,
Сибирский правильно ответил!
// --- Легко проверить
Что так - mysql_query ("UPDATE user SET balls = 10 WHERE id = $user[id]");
Что так - mysql_query ("UPDATE user SET balls = '10' WHERE id = $user[id]");
// --- Так же и с query...
query не работает с плейсходерами!
Не верно построен запрос...))
Сибирский (06.06.2019 в 12:15)
monobogdan , а ты открой файл базы данных и глянь ))

Ты смотрел что под капотом у mysql, или говоришь как тебе кажется?)

Под капотом, мускул пихает хранилищу сырые данные фиксированной длины, для него нет такого понятия как тип. Но вот где CSV кастует данные к строке я не нашёл, возможно за это отвечает какой то флаг.



Под капотом данные хранятся как обычный бинарный блоб.

Если что, в скриншоте тестовая таблица, в прикреплениях собственно, сами данные. Если интересно - можешь в HEX редакторе глянуть и убедится(формат myisam).
------
64983_users.txt (19 b)
Скачиваний: 75
Svat (06.06.2019 в 12:27)
monobogdan ,
Сибирский правильно ответил!
// --- Легко проверить
Что так - mysql_query ("UPDATE user SET balls = 10 WHERE id = $user[id]");
Что так - mysql_query ("UPDATE user SET balls = '10' WHERE id = $user[id]");
// --- Так же и с query...
query не работает с плейсходерами!
Не верно построен запрос...))

Читать не умеем?

в процессе разбора выражения, понятное дело что преобразовывается
Svat (06.06.2019 в 12:27)
monobogdan ,
Сибирский правильно ответил!
// --- Легко проверить
Что так - mysql_query ("UPDATE user SET balls = 10 WHERE id = $user[id]");
Что так - mysql_query ("UPDATE user SET balls = '10' WHERE id = $user[id]");
// --- Так же и с query...
query не работает с плейсходерами!
Не верно построен запрос...))

query не работает с плейсходерами??? )))

пользователь, переопределивший функцию, может поспорить


<?php
function query($sql, $array = []) {// тут должно быть понятно, что находится}


:-D
monobogdan , моё мнение: ТС не задаёт значение по умолчанию для столбца vip, поэтому не работает у него условие, у него столбец пустой да ещё с уловием невозможности хранить NULL, а если ещё и зареганы раньше были пользуны, то будет у них косяк у всех, хотя исправляется
________
посл. ред. 06.06.2019 в 12:44; всего 1 раз(а); by Вероломство
Сибирский (06.06.2019 в 11:34)
А по данному вопросу, запрос составлен не для query а для prepare потому и не работает ))

query это и есть prepare
Онлайн: 1
Время:
Gen. 0.3227
(c) Bym.Guru 2010-2026