говорите про foreign key а пишите судебный ключ.внешний ключ
ошибку в студию?ну я таблицы создала ток чет не могу понять роль куда загнать в таблицу пользователи лучше или как? а таблицы выше написаные скрипт ток в нем ошибки есть в отношении форена
два вопроса в одном предложении отвечаю на первыйдак они создаются нормально все таблицы единственное что ссылок на другие таблицы не идет хотя и используется внешний ключ, и я вот думаю может объединить таблицы роль и пользователь?
Мария, в порядке помощи предложение следующее: начать задавать конкретные вопросы, тем более что на проблему со схемой базы тебе уже указали. А то пока возникает впечатление, что таки да, ты и PHP, и Postgres в первый раз в жизни видишь и надеешься, что кто-то за тебя напишет курсач.мужчинки хватит издеваться помогите пожалуйста
эээ... а что, ты думаешь, если создать внешний ключ, то будут автоматически выбираться записи из двух таблиц сразу?дак они создаются нормально все таблицы единственное что ссылок на другие таблицы не идет хотя и используется внешний ключ, и я вот думаю может объединить таблицы роль и пользователь?
нефикаж се 4 года в дикрете) может лучше еще на 4годика) и в следующей итерации у вас в семье из 4 детей уж точно будет программист) а уж насчет демографической ситуации! Короче за 4года +1)ну раньше было так я просто в декрете 4 год и не программировала давно вот восстановилась решила доучиться но походу не чего у меня не получиться
сraz, можно без идиотских советов? спасибо.давайте может для начала без них? а потом отрефакторите.
я с pg знаком поверхностно, если это идиотский вопрос, извиняюсь.сraz, можно без идиотских советов? спасибо.
кидайте уже ченить) а то просто болтаему меня просто второй малыш еще родился вот и получилось что старшей 4 года 5 будет а младшей 2 доходит))
ТОгда народ подскажите как сделать чтобы с моей формы заносились данные в базу могу код формы скинуть
<?php include "header.php";?>
<?php include "column_left.php";?>
<div class="content_contianer">
<table width="100%" border="0" cellspacing="0" cellpadding="0" align="center" bgcolor="white">
<tr><td class="border">
<table width="98%" border="0" cellspacing="0" cellpadding="6">
<tr valign=top>
<h1>Добро пожаловать на страницу регистрации</h1>
<hr/>
</tr>
<tr>
<td>
<form action="save_user.php" method=post>
<table border="0" cellpadding="0" cellspacing="0" width="100%">
<div style="height:20px;width:100%;">
<tr>
<td width="25%" align="right" class="okno" valign="top">Логин (ник): </td>
<td class="okno" align="left">
<input
onChange="if(this.form.email.value == '' && this.value != '') {this.form.email.value=this.value+'@YourServer.ru'}"
type="text"
size="20"
name="login">
</td></tr>
<tr>
<td width="25%" align="right" class="okno">Пароль:</td>
<td class="okno" align="left">
<input type="password" size="20" name="password" value=""><br>
</td>
</tr>
<tr>
<td width="25%" align="right" class="okno">Повторите пароль:</td>
<td class="okno" align="left"><input type="password" size="20" name="password_copy" value=""><br>
</td>
</tr>
<tr>
<td class="okno" align="right">Фамилия: </td>
<td class="okno" align="left"><input type="text" size="20" name="fio_f" value="" class="inputl">
</td>
</tr>
</div>
<tr>
<td class="okno" align="right">Имя: </td>
<td class="okno" align="left"><input type="text" size="20" name="fio_i" value="" class="inputl">
</td>
</tr>
<tr>
<td class="okno" align="right">Отчество: </td>
<td class="okno" align="left"><input type="text" size="20" name="fio_o" value="" class="inputl">
</td>
</tr>
<tr>
<td class="okno" align="right">E-mail: </td>
<td class="okno" align="left"><input type="text" size="20" name="email" value="" class="inputl">
</td>
</tr>
<tr>
<td class="okno" align="right">Пол:</td>
<td class="okno" align="left"><input type="radio" name="sex" value="1" CHECKED>мужской <input type="radio" name="sex" value="0">женский</td>
</tr>
<tr>
<td class="okno" align="right">День рождения:</td>
<td class="okno" align="left">
<select name="bd_d">
<OPTION SELECTED VALUE="0">- день -</option>
<OPTION VALUE="1">1</option>
<OPTION VALUE="2">2</option>
<OPTION VALUE="3">3</option>
<OPTION VALUE="4">4</option>
<OPTION VALUE="5">5</option>
<OPTION VALUE="6">6</option>
<OPTION VALUE="7">7</option>
<OPTION VALUE="8">8</option>
<OPTION VALUE="9">9</option>
<OPTION VALUE="10">10</option>
<OPTION VALUE="11">11</option>
<OPTION VALUE="12">12</option>
<OPTION VALUE="13">13</option>
<OPTION VALUE="14">14</option>
<OPTION VALUE="15">15</option>
<OPTION VALUE="16">16</option>
<OPTION VALUE="17">17</option>
<OPTION VALUE="18">18</option>
<OPTION VALUE="19">19</option>
<OPTION VALUE="20">20</option>
<OPTION VALUE="21">21</option>
<OPTION VALUE="22">22</option>
<OPTION VALUE="23">23</option>
<OPTION VALUE="24">24</option>
<OPTION VALUE="25">25</option>
<OPTION VALUE="26">26</option>
<OPTION VALUE="27">27</option>
<OPTION VALUE="28">28</option>
<OPTION VALUE="29">29</option>
<OPTION VALUE="30">30</option>
<OPTION VALUE="31">31</option></select>
<select name="bd_m">
<OPTION SELECTED VALUE="0">- месяц -</option>
<OPTION VALUE="1">январь</option>
<OPTION VALUE="2">февраль</option>
<OPTION VALUE="3">март</option>
<OPTION VALUE="4">апрель</option>
<OPTION VALUE="5">май</option>
<OPTION VALUE="6">июнь</option>
<OPTION VALUE="7">июль</option>
<OPTION VALUE="8">август</option>
<OPTION VALUE="9">сентябрь</option>
<OPTION VALUE="10">октябрь</option>
<OPTION VALUE="11">ноябрь</option>
<OPTION VALUE="12">декабрь</option></select>
<select name="bd_y">
<OPTION SELECTED VALUE="0">- год -</option>
<OPTION VALUE="1900">1900</option>
<OPTION VALUE="1901">1901</option>
<OPTION VALUE="1902">1902</option>
<OPTION VALUE="1903">1903</option>
<OPTION VALUE="1904">1904</option>
<OPTION VALUE="1905">1905</option>
<OPTION VALUE="1906">1906</option>
<OPTION VALUE="1907">1907</option>
<OPTION VALUE="1908">1908</option>
<OPTION VALUE="1909">1909</option>
<OPTION VALUE="1910">1910</option>
<OPTION VALUE="1911">1911</option>
<OPTION VALUE="1912">1912</option>
<OPTION VALUE="1913">1913</option>
<OPTION VALUE="1914">1914</option>
<OPTION VALUE="1915">1915</option>
<OPTION VALUE="1916">1916</option>
<OPTION VALUE="1917">1917</option>
<OPTION VALUE="1918">1918</option>
<OPTION VALUE="1919">1919</option>
<OPTION VALUE="1920">1920</option>
<OPTION VALUE="1921">1921</option>
<OPTION VALUE="1922">1922</option>
<OPTION VALUE="1923">1923</option>
<OPTION VALUE="1924">1924</option>
<OPTION VALUE="1925">1925</option>
<OPTION VALUE="1926">1926</option>
<OPTION VALUE="1927">1927</option>
<OPTION VALUE="1928">1928</option>
<OPTION VALUE="1929">1929</option>
<OPTION VALUE="1930">1930</option>
<OPTION VALUE="1931">1931</option>
<OPTION VALUE="1932">1932</option>
<OPTION VALUE="1933">1933</option>
<OPTION VALUE="1934">1934</option>
<OPTION VALUE="1935">1935</option>
<OPTION VALUE="1936">1936</option>
<OPTION VALUE="1937">1937</option>
<OPTION VALUE="1938">1938</option>
<OPTION VALUE="1939">1939</option>
<OPTION VALUE="1940">1940</option>
<OPTION VALUE="1941">1941</option>
<OPTION VALUE="1942">1942</option>
<OPTION VALUE="1943">1943</option>
<OPTION VALUE="1944">1944</option>
<OPTION VALUE="1945">1945</option>
<OPTION VALUE="1946">1946</option>
<OPTION VALUE="1947">1947</option>
<OPTION VALUE="1948">1948</option>
<OPTION VALUE="1949">1949</option>
<OPTION VALUE="1950">1950</option>
<OPTION VALUE="1951">1951</option>
<OPTION VALUE="1952">1952</option>
<OPTION VALUE="1953">1953</option>
<OPTION VALUE="1954">1954</option>
<OPTION VALUE="1955">1955</option>
<OPTION VALUE="1956">1956</option>
<OPTION VALUE="1957">1957</option>
<OPTION VALUE="1958">1958</option>
<OPTION VALUE="1959">1959</option>
<OPTION VALUE="1960">1960</option>
<OPTION VALUE="1961">1961</option>
<OPTION VALUE="1962">1962</option>
<OPTION VALUE="1963">1963</option>
<OPTION VALUE="1964">1964</option>
<OPTION VALUE="1965">1965</option>
<OPTION VALUE="1966">1966</option>
<OPTION VALUE="1967">1967</option>
<OPTION VALUE="1968">1968</option>
<OPTION VALUE="1969">1969</option>
<OPTION VALUE="1970">1970</option>
<OPTION VALUE="1971">1971</option>
<OPTION VALUE="1972">1972</option>
<OPTION VALUE="1973">1973</option>
<OPTION VALUE="1974">1974</option>
<OPTION VALUE="1975">1975</option>
<OPTION VALUE="1976">1976</option>
<OPTION VALUE="1977">1977</option>
<OPTION VALUE="1978">1978</option>
<OPTION VALUE="1979">1979</option>
<OPTION VALUE="1980">1980</option>
<OPTION VALUE="1981">1981</option>
<OPTION VALUE="1982">1982</option>
<OPTION VALUE="1983">1983</option>
<OPTION VALUE="1984">1984</option>
<OPTION VALUE="1985">1985</option>
<OPTION VALUE="1986">1986</option>
<OPTION VALUE="1987">1987</option>
<OPTION VALUE="1988">1988</option>
<OPTION VALUE="1989">1989</option>
<OPTION VALUE="1990">1990</option>
<OPTION VALUE="1991">1991</option>
<OPTION VALUE="1992">1992</option>
<OPTION VALUE="1993">1993</option>
<OPTION VALUE="1994">1994</option>
<OPTION VALUE="1995">1995</option>
<OPTION VALUE="1996">1996</option>
<OPTION VALUE="1997">1997</option>
<OPTION VALUE="1998">1998</option>
<OPTION VALUE="1999">1999</option>
<OPTION VALUE="2000">2000</option>
<OPTION VALUE="2001">2001</option>
<OPTION VALUE="2002">2002</option>
<OPTION VALUE="2003">2003</option>
<OPTION VALUE="2004">2004</option>
<OPTION VALUE="2005">2005</option>
<OPTION VALUE="2006">2006</option>
<OPTION VALUE="2007">2007</option>
<OPTION VALUE="2008">2008</option>
<OPTION VALUE="2009">2009</option>
<OPTION VALUE="2010">2010</option>
<OPTION VALUE="2011">2011</option></select>
</td>
</tr>
</td>
</tr>
<input type="hidden" name="tcode" value="16868475951">
<input type="hidden" name="pcode" value="00d0796fffd69aa4be91ec1d0f9fe03f">
<tr><td colspan="2" class="formunderline" align="left"><br>Введите код регистрации, показанный на рисунке:</td></tr>
<tr><td width="25%" align="right" class="formunderline">
</td>
<td class="formunderline" valign="bottom" align="left"><input type="text" size="5" name="code" value="">
<img border="1" src="/img/register_code.gif?5750fc08f5883e6c016cc99d21aa9305">
</td></tr>
</td></tr>
<td>
<center>
<label>
<input type="submit" name="button" id="button" value="Зарегистрироваться">
</label>
</center>
</td>
</form>
</div>
</div>
<?php include "footer.php";?>