Всем привет! Хочу сделать запись в phpmyadmin, и затем вывести id этой же записи на сайт. Но происходит вывод id только предыдущей записи. Проблема в том, что запись и вывод проходят синхронно. Подскажите, как можно решить этот вопрос. Вывод не верной записи из phpmyadmin.
PHP:
скопировать код в буфер обмена
//Подключиться к базе $mysqli = new mysqli ("...", "...", "...", "..."); //Записать заявку $success = $mysqli->query("INSERT INTO `numbers` (`id`, `user`, `comment`) VALUES (NULL, '$recepient', '$message1251')"); //Получить номер последней заявки $query=mysqli_query($mysqli, "SELECT max(`id`) as `id` FROM `numbers`"); if(empty($result['id'])){ echo '<script>alert("Ошибка запроса");</script>'; }else{ $numzap = $result['id']; //echo "Номер: ".$numzap; $_SESSION['idmax'] = $numzap; } //Отправка письма $pagetitle = "Новая заявка с сайта \"$siteName\""; $message = "Заявка № $numzap \n"."Комментарий: $message \n"."ИНН организации: $inn \n"."ФИО контактного лица: $fio \n"."Телефон контактного лица: $phone \n"."Электронная почта контактного лица: $email";
(Отредактировано автором: 24 Октября, 2017 - 13:49:54)
|