[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод не верной записи из phpmyadmin
pavel8897
Всем привет! Хочу сделать запись в 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";
Kusss
После вставки строки, можно запросить у базы номер вставленный строки.
http://php.net/manual/ru/function.mysql-insert-id.php
kyzmichev777
запросы надо разделить у тя 2 запроса в одном ! Вывод данных сделать раздельно
killer8080
Цитата (pavel8897 @ 24.10.2017 - 13:36)
Хочу сделать запись в phpmyadmin

ну сколько можно? Хватит уже mysql обзывать phpmyadmin. Названия твоих топиков вводят в заблуждение. ph34r.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.