- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
$sql = "INSERT INTO loginhistory(id_user)
VALUES('$id_user')"; // create query to db - add new login history
$result = mysql_query($sql) or die("MySQL error: ".mysql_error()); // execute it and save result to variable $result
$sql = "SELECT id
FROM loginhistory
WHERE id_user = '$id_user'
ORDER BY id DESC
LIMIT 1"; // get ID of the last record in loginhostory
$result = mysql_query($sql) or die("MySQL error: ".mysql_error()); // execute this query
А так для получения ласт ID действительно он фиговато сделал. А насчет ошибок которые выводятся прям на страницу - ну так Вы возьмите любую книгу по PHP + mysql так там это считается нормально. Откуда же людям постигать знания?
Однозначно хотел получить Last ID
Если бы не остановился, был бы наимельчайший смысл проверять Selectом. Получили бы последние данные о пользователе. Хотя на... они нужны тогда))
Кстати автор не индус, скорее араб, судя по $id_user
or die($sql . " error: ".mysql_error())
Бинго! А тут такого уже тонны.
>Возвращает идентификатор, сгенерированный колонкой с AUTO_INCREMENT последним запросом (обычно INSERT).
Но вроде как у него колонка с id_user не автоинкремент, а он лапками всё вставляет (зачем?). И как здесь поможет mysql_insert_id?
Судя по этому выбирает он все таки поле с AUTO_INCREMENЕT' ом
$new_user->AcquiringNewSkills();
$new_user->HavingFun();
сейчас дикпики слать начнут