Всем привет! Хочу сделать запись в phpmyadmin, и затем вывести id этой же записи на сайт. Но происходит вывод id только предыдущей записи. Проблема в том, что запись и вывод проходят синхронно. Подскажите, как можно решить этот вопрос.
Цитата |
//Подключиться к базе $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`"); $result = mysqli_fetch_array($query); // Формируем переменную с исполнением запроса к БД 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"; |
Цитата (pavel8897 @ 24.10.2017 - 13:36) |
Хочу сделать запись в phpmyadmin |