{% else-1 %}
Обновить
* Тема закрыта!
1.
RayBoy1 * 0.04
[автор] (29 июл 2014, 22:31) [0/0] [0] [спам] [под]

После запроса на добавление файла:
<?php
$db->query('INSERT INTO `load_file` SET
`id_user` = 1,
`id_dir` = 1,
`filename` = "3ec01b21544ab72c3b5b14ca440708e3",
`name` = "avto-brendy-ferrari_ferrari-logotipy-tra",
`opis` = "",
`ext` = ".jpg",
`screenshot` = "3ec01b21544ab72c3b5b14ca440708e3.jpg",
`size` = 15268,
`time` = 1406658233,
`url` = "/0/1/"');
?>
Я решил вытянуть ID добавленого файла:
<?php
$insert = $db->insert_id();
?>
Но при переадресации:
<?php
header('Location: '/file?id='. $insert);
?>
получаю вот такую ошибку:
Fatal error: Call to undefined method mysqli::insert_id()
В чём может быть проблема? Запрос выполняется 100%


Изм. 3 раз. / Посл. изм.
RayBoy1 * 0.04
(29 июл 2014, 22:35)
2. (29 июл 2014, 22:36) [0/0] [0] [спам] [под]

его в mysqli нету
Добавлено 29.07.14 в 22:37:02:
ты обрашаеся к неопределенному методу

3.
RayBoy1 * 0.04
[автор] (29 июл 2014, 22:39) [0/0] [0] [спам] [под]

Ибрах1им, Как нету, ты что? Я ж не просто так его использую - http://php.net/manual/ru/mysqli.insert-id.php

4.
Kuznetsov * [мошенник] 7.73
(29 июл 2014, 22:40) [0/0] [0] [спам] [под]

insert_id без скобок ()
Добавлено 29.07.14 в 22:41:19:
потому что insert_id это переменная класса mysqli

5.
RayBoy1 * 0.04
[автор] (29 июл 2014, 22:43) [0/0] [0] [спам] [под]
Kuznetsov,

Теперь оно мне говорит что заголовки уже высланы headers already sent

6.
Kuznetsov * [мошенник] 7.73
(29 июл 2014, 22:45) [0/0] [0] [спам] [под]

header('Location: /file?id='.$db->insert_id);

7.
Kuznetsov * [мошенник] 7.73
(29 июл 2014, 22:45) [0/0] [0] [спам] [под]
RayBoy1,

смотреть нужно что пишешь, а потом жаловаться

8.
RayBoy1 * 0.04
[автор] (29 июл 2014, 22:45) [0/0] [0] [спам] [под]

Всё, уже исправил. Всем спасибо

9.
RayBoy1 * 0.04
[автор] (29 июл 2014, 22:46) [0/0] [0] [спам] [под]

Тема закрыта для обсуждения! *

  • 1 из 1
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений