X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> авто создание таблиц
st0rk
st0rk
Topic Starter сообщение 23.9.2008, 12:03; Ответить: st0rk
Сообщение #1


нужно чтобы при вводе в форму названия таблицы создавалась таблица с этим названием. вот запрос
[php]<?
$user="user";
$pass="pass";
$dbase="rozklad";
/*соединение с базой*/
mysql_connect("localhost", $user, $pass)
or die("Could not connect:" .mysql_error());
mysql_select_db($dbase)
or die ("Could not select database:". mysql_error());
mysql_query ('CREATE TABLE $grupa (pred TEXT, fam TEXT, aud TEXT, vrem DECIMAL, day TEXT, grup INT)')
or die ("MYSQL error:". mysql_error());
?>[/php]

у меня просто создается таблица $grupa и не ждет пока пользователь введет в поле имя группы :(
что я не так делаю?
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Exterior
Exterior
сообщение 23.9.2008, 12:57; Ответить: Exterior
Сообщение #2


st0rk,
[php]<?php

if ($_POST['new_tab'])
{
$grupa = $_POST['grupa'];
// ===
// ваш код создания новой таблицы
// ===
}

?>

<form method="post" name="form_1">
<input type="text" name="grupa" value="" />
<input type="submit" name="new_tab" value="New table" />
</form>[/php]
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
st0rk
st0rk
Topic Starter сообщение 23.9.2008, 13:38; Ответить: st0rk
Сообщение #3


вот полностью код:
[php]
<?php

if ($_POST['new_tab'])
{
$grupa = $_POST['grupa'];

$user="user";
$pass="pass";
$dbase="rozklad";
/*соединение с базой*/
mysql_connect("localhost", $user, $pass)
or die("Could not connect:" .mysql_error());
mysql_select_db($dbase)
or die ("Could not select database:". mysql_error());
/*создаем таблицу*/
mysql_query ('CREATE TABLE $grupa (pred TEXT, fam TEXT, aud TEXT, vrem DECIMAL, day TEXT, grup INT)')
or die ("MYSQL error:". mysql_error());
}
?>
<form method="post" name="form_1">
Группа<input type="text" name="grupa" value="" /><br>
<input type="submit" name="new_tab" value="Новая группа" />
</form>
[/php]все равно создает таблицу $grupa :(
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
st0rk
st0rk
Topic Starter сообщение 23.9.2008, 15:05; Ответить: st0rk
Сообщение #4


все, разобрался, нужно было в запросе кавычки обратные ставить на поля и на переменную

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) как заслужить право на создание новой темы?
7 writer80 2120 12.3.2024, 22:54
автор: Lumex
Открытая тема (нет новых ответов) <Braga/> Создание Telegram-ботов, web-приложений, крипто-бирж, сайтов.
2 newbraga 1672 10.3.2024, 22:04
автор: newbraga
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3289 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Создание и ведение аккаунтов в соцсетях ("В контакте"/Telegram)
Услуги от профессионального журналиста и SMM-менеджера
2 AvtorXXX 1653 13.11.2023, 23:47
автор: AvtorXXX
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыУникальный авто форум с 11-летней историей
Перспективный проект...
24 autonew 17115 1.2.2023, 9:41
автор: Skyworker


 



RSS Текстовая версия Сейчас: 28.3.2024, 14:27
Дизайн