<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Форум PHP-MyAdmin.RU &mdash; БД на готовом сайте]]></title>
	<link rel="self" href="https://forum.php-myadmin.ru/extern.php?action=feed&amp;tid=3111&amp;type=atom" />
	<updated>2013-11-21T07:07:11Z</updated>
	<generator>PunBB</generator>
	<id>https://forum.php-myadmin.ru/viewtopic.php?id=3111</id>
		<entry>
			<title type="html"><![CDATA[Re: БД на готовом сайте]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=23998#p23998" />
			<content type="html"><![CDATA[<p>Данный скрипт должен создавать таблицы исходя из переменных. Если таблицы не создаются, то надо смотреть ошибки выдаваемые скриптом.</p>]]></content>
			<author>
				<name><![CDATA[Hanut]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=181</uri>
			</author>
			<updated>2013-11-21T07:07:11Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=23998#p23998</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[БД на готовом сайте]]></title>
			<link rel="alternate" href="https://forum.php-myadmin.ru/viewtopic.php?pid=23996#p23996" />
			<content type="html"><![CDATA[<p>Есть сайт PHP в виде готовый сборки файлов, который нужно запустить и отредактировать. Создал БД в PhpMyAdmin, но после открытия сайта выдает только, что таблица разделов пуста. Пытался создать таблицы сам операясь на код, но ничего толком получилось. Есть файл на php в котором видно, что он относится к БД MySql, но в PhpMyAdmin он не импортируется. Вот код одного из файлов который лежит в сборке:<br /></p><div class="codebox"><pre><code>&lt;?
INCLUDE (&quot;../setup.cfg&quot;);


$db=MYSQL_CONNECT(&quot;localhost&quot;,&quot;ksuconfer&quot;,&quot;uyooumo&quot;);
$db_name = &quot;ksuconfer&quot;;

IF (!$db):
    DIE(&quot;&lt;HR&gt;Database don&#039;t work&lt;HR&gt;&quot;);
ENDIF;

mysql_select_db(&quot;ksuconfer&quot;,$db);


$tbl_name=$pref_tbl.&#039;razdel&#039;;

    $res = MYSQL_LIST_TABLES($db_name,$db);
    $res_len = MYSQL_NUM_ROWS($res);
    $i = 0;
    WHILE ($i &lt; $res_len):
    $tbl_name1 = MYSQL_TABLENAME($res,$i);


if(strcmp($tbl_name1,$tbl_name)==0){echo &quot;Таблица $tbl_name уже существует&lt;br&gt;&lt;br&gt;&quot;; break;}


    $i++;
    ENDWHILE;
    MYSQL_FREERESULT($res);



$cr_tbl=MYSQL($db_name,&quot;CREATE TABLE $tbl_name (id_razdel INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,n_razdel INT(2),b_razdel INT(1),name_razdel VARCHAR(40))&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (1,1,0,&#039;Первое сообщение&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (2,2,0,&#039;Оргкомитет конференции&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (3,3,0,&#039;Научная программа&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (4,4,0,&#039;Условия участия&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (5,5,0,&#039;Регистрация участников&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (6,6,0,&#039;Оформление тезисов&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (7,7,0,&#039;Call for Participation&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (8,8,0,&#039;Проживание в гостинице&#039;)&quot;);
MYSQL($db_name,&quot;INSERT INTO $tbl_name (id_razdel,n_razdel,b_razdel,name_razdel) VALUES (9,9,0,&#039;Архив конференций&#039;)&quot;);



IF (!$cr_tbl):
    ECHO &quot;&lt;hr&gt;Ошибка при создании таблицы &lt;B&gt;$tbl_name&lt;/B&gt;&lt;hr&gt;&quot;;
ELSE:
    ECHO &quot;&lt;hr&gt;Таблица &lt;B&gt;$tbl_name&lt;/B&gt; создана&lt;hr&gt;&quot;;
ENDIF;



$tbl_name=$pref_tbl.&#039;articles&#039;;
$cr_tbl=MYSQL($db_name,&quot;CREATE TABLE $tbl_name (id_article INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,id_razdel int(11),id_menu int(11),n_article INT(11),b_article TINYINT(1),psc_article TINYINT(2),name_article VARCHAR(255),text_article TEXT,photo_article VARCHAR(30),writer VARCHAR(100),date_article DATE)&quot;);

IF (!$cr_tbl):
    ECHO &quot;&lt;hr&gt;Ошибка при создании пустой таблицы &lt;B&gt;$tbl_name&lt;/B&gt;&lt;hr&gt;&quot;;
ELSE:
    ECHO &quot;&lt;hr&gt;Пустая таблица &lt;B&gt;$tbl_name&lt;/B&gt; создана&lt;hr&gt;&quot;;
ENDIF;


$tbl_name=$pref_tbl.&#039;bin_files&#039;;
$cr_tbl=MYSQL($db_name,&quot;CREATE TABLE $tbl_name (uniq_f INT NOT NULL AUTO_INCREMENT PRIMARY KEY,prefix VARCHAR(10),what VARCHAR(250),file VARCHAR(100),size INT,dttm INT)&quot;);
IF (!$cr_tbl):
    ECHO &quot;&lt;hr&gt;Ошибка при создании пустой таблицы &lt;B&gt;$tbl_name&lt;/B&gt;&lt;hr&gt;&quot;;
ELSE:
    ECHO &quot;&lt;hr&gt;Пустая таблица &lt;B&gt;$tbl_name&lt;/B&gt; создана&lt;hr&gt;&quot;;
ENDIF;



echo &quot;&lt;br&gt;Конец&quot;;
?&gt;</code></pre></div><p>Как из этого лучше или правильно создать БД?? Я еще новичок в этом деле, поэтому не очень понимаю какие таблицы и поля описываются в нем.Если не трудно, то разъясните как правильно из этого создать Базу Данных в PhpMyAdmin</p>]]></content>
			<author>
				<name><![CDATA[ilnar93]]></name>
				<uri>https://forum.php-myadmin.ru/profile.php?id=5682</uri>
			</author>
			<updated>2013-11-20T18:23:04Z</updated>
			<id>https://forum.php-myadmin.ru/viewtopic.php?pid=23996#p23996</id>
		</entry>
</feed>
