Ответов: 2 Просмотров: 970
|
Привет,
подскажите, пожалуйста, с кодом создания таблицы БД.
Ниже код, в котором есть ошибка:CODE ( htmlphp):
скопировать код в буфер обмена
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>ДВеб приложение ведение записи в БД</title> </head> <body> <?php if(isset($_POST["login"])) { ?> <h1>Запись в базу данных </h1> <?php if($connection==false) { die("Соединение с БД невозможно"); } $query="create database if not exists second"; if($result==false) die("Ошибка создания БД"); if($second==false) { } //Creating table $query="create table account (login text)"; if($result==false) die("Ошибка создания таблицы"); //читаем данные с запроса $login=$_POST["login"]; //Записываем в БД $query="insert into account (login) values('$login')"; if($result==false) die("Ошибка записи в таблицу БД"); echo "Данные успешно занесены в таблицу"; } else { ?> <h2>Форма ввода данных</h2> <form method="post" action="mysql_php_simple2.php"> ВВедите логин: <input name="login" type="text" /><input type="submit" value="отправить" /> </form> <?php } ?> </body> </html>
Соответственно срабатывает код "Ошибка создания таблицы". значит соединение есть, БД создалась, а вот таблица - нет. Я новичок в этом деле и очень трудно понять в чем я ошибся.
Заранее спасибо. |