Как создать таблицу в mssql через PHP

программирование php базы данных MSSQL

Имеется форма(скажем так):
<form action="action.php" method="POST">
<input class="asd" type="text" name="name" /><br />
<input type="submit" />
</form>
нужен код который будет создавать таблицу у которого Col. name будет равен переменной "name"
data type=nvarchar(MAX) allow nulls= выкл.

Примечание:
На киберфоруме дали этот код:
$q=sqlsrv_query($conn,"
CREATE TABLE fyi_links ("
. " id INT NOT NULL"
. ", url VARCHAR(80) NOT NULL"
. ", notes VARCHAR(1024)"
. ", counts INT"
. ", time DATETIME"
. "
");

$res = mssql_query($sql,$con);
if (!$res) {
print("Table creation failed with error:\n");
print(" ".mssql_get_last_message()."\n");
} else {
print("Table fyi_links created.\n");
}
Говорят подстроить под себя, но никто не может объяснить как.
Таблицу надо создать в:
Database→ReportServer→Tables.

Примечание:
Спасибо

Примечание:
Бля, да этоже на mysql

Примечание:
Кто-нибудь объясните этот код:
CREATE TABLE member
(
member_no int NOT NULL,
lastname char(50) NOT NULL,
firstname char(50) NOT NULL,
photo image NULL
)

Примечание:
Кто-нибудь объясните этот код:
CREATE TABLE member
(
member_no int NOT NULL,
lastname char(50) NOT NULL,
firstname char(50) NOT NULL,
photo image NULL
)

Примечание:
Кто-нибудь объясните этот код:
CREATE TABLE member
(
member_no int NOT NULL,
lastname char(50) NOT NULL,
firstname char(50) NOT NULL,
photo image NULL
)
Ответы:
Сначала вызываешь create table table_name с необходимой тебе структурой, а уже затем вызываешь insert into table_name наполняющую таблицу нужными данными.
>Кто-нибудь объясните этот код:
CREATE TABLE member    -- создать таблицу
(    -- со следующими столбцами:
member_no int      NOT NULL,   -- целочисленное поле с ограничением NOT NULL
lastname  char(50) NOT NULL,    -- символьное поле длины 50 с ограничением NOT NULL (почему не varchar?)
firstname char(50) NOT NULL,    -- аналогично
photo     image    NULL    -- поле типа image, по умолчанию NULL
)    -- закрывающая скобка


11 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.