с запросом к БД который не работает
$query = "INSERT INTO ".DB_PREFIX."telegrambot_message SET chat_id = '".$chat_id."', message = '".$mess_of."', key_invite = '".$key_invite."', customer_id = '".$customer_id."', date_add = NOW(), time_modif = '".time()."';";
$query .= "SELECT LAST_INSERT_ID();";
$res = mysqli_query($link, $query);
мне нужно получить назад номер записи
если я делаю
echo $query ;
копирую то, что вывелось на экран и делаю этот запрос через phpmyadmin , то всё работает, запись сохраняется и я получаю ответ
а при запуске кода рнр даже запись не происходит
Могу ошибаться, по моему это из-за двойного запроса. Попробуйте без SELECT LAST_INSERT_ID(); И еще у Вас уязвимость, sql injection скорее всего. Используйте PDO
Обсуждают сегодня