<MyRusakov.ru />

Профессиональная Web-разработка. Дизайн, код и автоматизация

Профессиональная Web-разработка. Дизайн, код и автоматизация

Это очень подробный курс из разряда "всё включено". Разбираются следующие темы: HTML, CSS, SCSS, JavaScript, PHP, SQL, Laravel, Nginx, PostCSS, npm, Vite, Vitest, Composer, PHPUnit, Prettier, Stylelint, ESLint, Pint, Larastan, Git, Agile, Scrum, Docker, Supervisord, Figma, Stitch AI, Confluence, Jira.

Рассчитан и на новичков, и на тех, кто уже знаком с основами, но хочет освоить полный цикл разработки.

Помимо самой теории, Вы увидите пример создания Web-проекта на 20 000 строк кода: от идеи и документации на Confluence через планирование на Jira, fullstack-разработку до деплоя на VPS.

Помимо уроков, курс содержит упражнения для закрепления знаний и финальное тестирование. А ещё Вы получите 5 полноценных Бонусных курсов: «GitLab под ключ», «Вёрстка сайта с нуля 2.0», «JavaScript с Нуля до Гуру 2.0», «PHP и MySQL с Нуля до Гуру 3.0» и «Laravel от А до Я».

Подробнее
Подписка

Подпишитесь на мой канал на YouTube, где я регулярно публикую новые видео.

YouTube Подписаться

Подписавшись по E-mail, Вы будете получать уведомления о новых статьях.

Подписка Подписаться

Добавляйтесь ко мне в друзья ВКонтакте! Отзывы о сайте и обо мне оставляйте в моей группе.

Мой аккаунт Мой аккаунт Моя группа
Опрос

Какая тема Вас интересует больше?

Форум сайта MyRusakov.ru

Не работает вторая таблица в базе.
25.06.2013 23:43:29 Не работает вторая таблица в базе. Сообщение #1
kirsav

kirsav

Новичок

Новичок

Дата регистрации:
13.06.2013 18:12:44

Сообщений: 6

Добрый день. В моем учебном проектике все хранится в одной таблице. Решил подключить к нему еще и гостевую книгу. Для этого создал вторую таблицу по образу и подобию первой. И вот в нее ничего не заносится. Если в функции записи поменять название таблицы на первую - все работает как надо, в первую таблицу все записывается. Такое впечатление что денвер не позволяет работать с более чем одной таблицей. Может такое быть? Посоветуйте, в какую сторону рыть, пожалуйста.
Профиль
26.06.2013 03:49:31 Не работает вторая таблица в базе. Сообщение #2
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Нет, не может быть. Поэтому ищите ошибку в коде: http://myrusakov.ru/php-finderror.html
Профиль
26.06.2013 11:02:37 Не работает вторая таблица в базе. Сообщение #3
kirsav

kirsav

Новичок

Новичок

Дата регистрации:
13.06.2013 18:12:44

Сообщений: 6

Михаил, спасибо за ответ. Я Ваши статьи и уроки проштудировал, и указанным способом ошибку искал, конечно. В результате получилось, что именно с этой таблицей ничего не происходит (саму таблицу убивал-создавал несколько раз, менял имя и тд). Вот код:

<center><h1>GUESTBOOK</h1></center>
<h3>Comment:</h3>
<form name="guestbook" action="" method="post">
<TEXTAREA NAME="commentText" WRAP="virtual" COLS="80" ROWS="3"></TEXTAREA></br></br>
<center><INPUT TYPE="submit" NAME="button_guestbook" VALUE="SUBMIT"></center>
</form>

<center><h2>Comments:</h2></center>
<div>
<?php
if (!empty($_POST["button_guestbook"])) {
$mail = $_SESSION[email];
$comment = htmlspecialchars($_POST["commentText"]);

if (strlen($comment) < 5 ) $successCom = false;
else $successCom = addGuestComment($mail, $comment);

if (!$successCom) {
$alert = "Comment adding error!";
include "blocks/alert.php";
}
}


и сама функция:

function addGuestComment($mail, $comment){
global $mysqli;
connectDB();
/*$mail = "gh".$mail;*/
$success = $mysqli->query("INSERT INTO `atlas_book`(`mail`,`comment`,) VALUES ('$mail', '$comment')";

/*$success = $mysqli->query("INSERT INTO `atlas_user`(`mail`,`pass`) VALUES ('$mail', '$comment')";*/
closeDB();
return $success;

}


если убрать слеши/звездочки и закоментарить строку с запросом - все работает как надо.
Профиль
26.06.2013 17:42:25 Не работает вторая таблица в базе. Сообщение #4
Admin

Admin

Администратор

Администратор

Дата регистрации:
27.05.2010 21:23:42

Сообщений: 3063

Раз один запрос работает, а другой нет, значит, ошибка в неработающем SQL-запросе: http://myrusakov.ru/sql-finderror.html
Профиль
26.06.2013 18:02:11 Не работает вторая таблица в базе. Сообщение #5
kirsav

kirsav

Новичок

Новичок

Дата регистрации:
13.06.2013 18:12:44

Сообщений: 6

Спасибо, будем искать).
Профиль