Показать сообщение отдельно
  #1 (permalink)  
Старый 09.09.2013, 20:27
Аватар для Влад31/08/2000
Интересующийся
Отправить личное сообщение для Влад31/08/2000 Посмотреть профиль Найти все сообщения от Влад31/08/2000
 
Регистрация: 04.08.2012
Сообщений: 22

помогите решить проблему с созданием таблицы в БД средствами ПХП
по идеи скрипт принимает данные из другой страницы и добавляет их в БД people в которой уже есть таблица people. Этот скрипт не смотря на переменную create_a_table тупо спихивает все в одну таблицу, но он должен создавать новую таблицу в бд для каждого юзера. я не могу понять что не так. подскажите плз.
<?php
$name=$_POST['name'];
$surname=$_POST['surname'];
$date=$_POST['date'];
$month=$_POST['month'];
$year=$_POST['year'];
$login=$_POST['login'];
$password=$_POST['password'];

mysql_connect('***',  '***',  '') or die (mysql_error());


mysql_select_db('people') or die(mysql_error());
$list_of_tables_in_people=mysql_list_tables('people');
while($row=mysql_fetch_row($list_of_tables_in_people))
{
$row++;
}
$create_a_table="CREATE TABLE people" . $row . "()";
mysql_query($create_a_table);
mysql_query("INSERT INTO people" . $row . "(name, surname, login, password, date, month, year) VALUES('$name', '$surname', '$login', '$password', '$date', '$month', '$year')");
mysql_set_charset('utf-8');
mysql_close; 
?>
Ответить с цитированием