$db->query("UPDATE score SET score = score + $klik push = push + 1 WHERE vk_id = $ids LIMIT 1");
$db->query("UPDATE score SET score = score + $klik push = push + 1 WHERE vk_id = $ids LIMIT 1");
$db->query("UPDATE score SET score = score + $klik + $klik, push = push + 2 WHERE vk_id = $ids LIMIT 1");
Почему переменная пропадает из области видимости в другом файле?По тому что инклуд происходит внутри объекта $web_template, в котором область видимости изолирована текущим вызывающим объектом.
В самом файле такой код:Во первых - вы пытаетесь достать из глобал переменную, которую туда не помещали, во вторых - это просто жопа какой плохой подход, вместо этого у вас должно быть что-то типа
<?php
$products = $GLOBALS['products'];
$web_template->products = $products;
$web_template->include('catalog', 'cards-simple');
var_dump($this->products); // $this будет ссылаться на сам объект $web_template
$method = 'getName';
$obj->$method(); // $obj->getName();
$method = 'getTitle';
$obj->$method(); // $obj->getTitle();
limit 73715, 12
$id = $_GET['edit_id'];
$stmt = $db->prepare("SELECT * FROM products WHERE id=?");
$result = $db->execute([$id]);
if (($data = $result->fetch()) !== false) {
var_dump($data);
}
Как сделать систему переписки?сесть и сделать. Написать код(клиента и сервера), создать бд/таблички, настроить сокеты... Много чего сделать чтоб создать...
Ну как в ВК, или Telegram.Вообще 2 разные системы, первая сайт-соцсеть, вторая приложение.
Как сделать её быстрой?Оптимизировать код, оптимизировать запросы, купить сервер по мощнее,
Ваще прям с самого нуля, от добавления в базу данных до выведения на страницу.Ваще прям с нуля сначала пишете код добавления в базу, потом вывода на страницу, потом еще кучу всего, потом отладка, дебаг, тестирование, рефакторинг... Короче все как обычно, ничего принципиально отличного от любой другой задачи.
И как сделать чтобы показывалось прочитано или нет.при загрузке сообщения смотреть активно ли окно диалога, если активно - на сервер отослать что сообщение прочитано, если нет - по активации окна отослать что все ранее присланные сообщения прочитаны.
Редактирование и удаление сообщений.Да. В смысле делай. Все так же, код редактирования, код удаления...