Можешь толком объяснить свой каприз? Что тебе нужно, зачем, для какой задачи? Кто будет загружать? Откуда?
Ты вообще представляешь себе "загрузку файла без формы", технически? можешь реализовать формирование запроса без симфони? или всё так - на уроне фантазий?
Ахаха, как мило. Тупим прямо по пунктам
1. Осталось объяснить, причем здесь LIMIT 1, если тебя спрашивали про getAll
2. Осталось объяснить, при чем здесь NULL, если тебя спрашивали про пустой массив. Из которого ты хочешь получить элемент с несуществующим индексом. И получишь ошбку.
3. Офигеть-оздоровиться, мальчик знает слово "исходники". При этом, правда, не может осилить даже документацию и прочеcть, что на самом деле делает функция. И что в данном случае писать её не имеет ни малейшего смысла.
Эти пользователи редбина такие милашки
Папуасы после войны строили аэродромы из соломы, думая что белые таким образом колдуют больших железных птиц, которые привозят кучу ништяков.
Вот этот код
$var = R::getAll('SELECT 1 FROM `table` WHERE `login`=?', [$whoare])[0];
if (empty($var)) { //если юзер не существует
} else { //если юзер существует
}
- такой вот аэродром из соломы.
Казалось бы, если ищем одного юзера, то зачем нам все строки?
Казалось бы, если массив не содержит строк, то какой смысл обращаться к первому элементу?
Казалось бы, если $var определена строчкой выше, то зачем нам проверять ее на существование?
Ответ простой - лепим самолет из соломы, не понимая, как он на самом дле устроен, а пару раз видели, как белые люди код пишут
Дмитрий, ну лайки и счетчики самом простом варианте можно вполне ложить в ту же таблицу. Другое дело что это никак не оправдывает вынесение полного текста отдельно. Ну и комментарии не пришей кобыле хвост без вариантов.
Ты вообще представляешь себе "загрузку файла без формы", технически? можешь реализовать формирование запроса без симфони? или всё так - на уроне фантазий?