Создать таблицу с динамическим именем
Название таблицы лежит в переменной $date.
$name = $_POST['name'];
$email = $_POST['email'];
$date = $_POST['date'];
$result = mysql_query ('select * from $date');
if (!$result)
{
mysql_query("create table '".$date."' (time time, value int)");
}
Данный код почему-то не срабатывает. Просто таблицу создает. В переменной $date значения тоже есть в нормальном виде. |
Цитата:
Цитата:
Цитата:
|
KamalovRadik,
Попробуй так: mysql_query("create table ".$date." (time time, value int)"); или так mysql_query("create table $date (time time, value int)"); |
не работает((
|
Так вообще то не делают, разве что поучиться...
Запрос SHOW TABLES вернет имена существующих таблиц Про кавычки - это про такие `` mysql_query("create table `".$date."` (time time, value int)"); |
| Часовой пояс GMT +3, время: 23:06. |