Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: При вставка новой записи в базу и редиректе, создается еще одна запись
 
 автор: vadimka   (29.03.2016 в 11:14)   письмо автору
 
 

Здравствуйте!

$msg_id = 0;
include 'createConnection.php';
$connection = new createConnection();

if (!($stmt = $connection->connect()->prepare("INSERT INTO messages(to_id, from_id, in_date, is_draft) VALUES (?,?, NOW(), '1')"))) {
    echo "Не удалось подготовить запрос: (" . $mysqli->errno . ") " . $mysqli->error;
}else{
    $stmt->bind_param('ii', $to_id, $from_id);
    $stmt->execute();
    $msg_id = $stmt->insert_id;
    echo $stmt->insert_id;
    $stmt->close();
}

    if ($msg_id > 0){
         echo '<script type="text/javascript">window.location.href = "index.php?categoryid=11&p=newdraft&to_id='.$to_id.'&id_draft='.$msg_id.'";</script>';
         die();
     }

Если убрать редирект, создается только одна запись...

  Ответить  
 
 автор: Лена   (29.03.2016 в 23:28)   письмо автору
 
   для: vadimka   (29.03.2016 в 11:14)
 

Никто ж не знает, что у вас в createConnection.php.
Где определяются $to_id, $from_id?
Почему редирект нельзя сделать средствами php?

  Ответить  
 
 автор: vadimka   (30.03.2016 в 15:55)   письмо автору
 
   для: Лена   (29.03.2016 в 23:28)
 

Я новичек на том проекте , вставлял и "местный" код для подключения к базе - тот же результат, поменял редирект на пхпешный - и все нормально работает...

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования