ФорумРазработкаБазы данных → помогите упростить код

помогите упростить код

  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 19 февраля 2011 г. 6:57, спустя 2 часа 4 минуты 31 секунду

    1) в регистрации есть выбор страны проживания, и чтоб все страны не прописывать в коде, вывести циклом из таблицы БД со странами
    2) создал 2 таблицы - страны, города. и как теперь их в коде регистрации прописать


    OMG

    Видимо, этот код регистрации ты не сам писал, а откуда-то взял?

    Сделай запрос к таблице стран
    SELECT `id`,`name` FROM `country`

    Выведи в цикле результат запроса
    while ($row = mysql_fetch_assoc($result)) {
       echo "<option value=\"{$row['id']}\">{$row['code']}</option>";
    }


    ваш К. О.
  • DJ_eXtreme

    Сообщения: 13 Репутация: N Группа: Кто попало

    Spritz 20 февраля 2011 г. 0:19, спустя 17 часов 22 минуты 13 секунд

    SELECT `id`,`name` FROM `country`

    в каком файле прописывать?? и где его хранить? (где все файлы сайта или где таблицы БД)
  • fgets

    Сообщения: 1099 Репутация: N Группа: Кто попало

    Spritz 20 февраля 2011 г. 3:24, спустя 3 часа 5 минут 44 секунды


    SELECT `id`,`name` FROM `country`

    в каком файле прописывать?? и где его хранить? (где все файлы сайта или где таблицы БД)



    в C:\ntldr
  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 20 февраля 2011 г. 9:44, спустя 6 часов 19 минут 6 секунд

    в каком файле прописывать?? и где его хранить? (где все файлы сайта или где таблицы БД)

    Это же просто эталонный образец вопроса к телепатам.

    DJ_eXtreme, вот подумай немного - откуда кто-то может знать где у тебя хранятся "файлы сайта и таблицы БД"?
    Ты так и не ответил, где ты взял этот твой загадочный "код регистрации". Ты сам его видел, этот код?

    в C:\ntldr

    может пора уже локальный пыхо-башорг открывать? )))
  • DJ_eXtreme

    Сообщения: 13 Репутация: N Группа: Кто попало

    Spritz 22 февраля 2011 г. 10:22, спустя 2 дня 38 минут

    код регистрации взял с какого-то самоучителя, а скажите что в нем переделать нужно??
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 22 февраля 2011 г. 10:32, спустя 10 минут 12 секунд

    забей на программинг, зарабатывай дома!
  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 22 февраля 2011 г. 11:02, спустя 30 минут 23 секунды

    код регистрации взял с какого-то самоучителя, а скажите что в нем переделать нужно??
    ok, из какого именно самоучителя ты взял код? Хотя, не так. Лучше просто выложи этот код, если немного - то в сообщении, если много - прикрепи архив.

    Тема напоминает какой-то детектив. "Таинственный код регистрации из загадочного самоучителя".
  • DJ_eXtreme

    Сообщения: 13 Репутация: N Группа: Кто попало

    Spritz 28 февраля 2011 г. 22:03, спустя 6 дней 11 часов

    Извените за задержку (технические причины) Вот тот злачный код регистрации
    <tr>
    <td width="477"><div align="center">
    <table width="417" height="412" border="0">
    <tr>
    <td width="411" td class="fon"><div align="center">

    <table width="419" height="375">

    <form action="#" method="POST" >
    <tr>
    <td width="179" height="31">Имя</td>
    <td width="204"><input type="text" name="surname" class="okno"></td>
    </tr>
    <tr>
    <td height="31">Фамилия</td>
    <td><input type="text" name="name" class="okno"></td>
    </tr>
    <tr>
    <td height="31">Дата рождения</td>
    <td>
    <SELECT name="day" class="oko">
    <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="month" class="oko">
    <OPTION value="Январь">Январь,</OPTION>
    <OPTION value="Февраль">Февраль,</OPTION>
    <OPTION value="Март">Март,</OPTION>
    <OPTION value="Апрель">Апрель,</OPTION>
    <OPTION value="Май">Май,</OPTION>
    <OPTION value="Июнь">Июнь,</OPTION>
    <OPTION value="Июль">Июль,</OPTION>
    <OPTION value="Август">Август,</OPTION>
    <OPTION value="Сентябрь">Сентябрь,</OPTION>
    <OPTION value="Октябрь">Октябрь,</OPTION>
    <OPTION value="Ноябрь">Ноябрь,</OPTION>
    <OPTION value="Декабрь">Декабрь,</OPTION>

    </SELECT>

    <SELECT name="year" class="oko">
    <OPTION value="2011">2011</OPTION>
    <option value="2010">2010</option>
    </SELECT></td>
    </tr>
    <tr>
    <td height="31" align="left">Место проживания</td>
    <td>
    <SELECT NAME=country CLASS="oko">
    <OPTION value="Россия">Россия</OPTION>
    </SELECT></td>
    <SELECT NAME=gorod CLASS="oko">
    <OPTION VALUE=Москва>Москва</OPTION>
    <OPTION VALUE=Иваново>Иваново</OPTION>
    <OPTION VALUE=Питер>Питер</OPTION>
    </SELECT> </td>
    </tr>
    <tr>
    <td height="31">Пол</td>
    <td><select name="sex" class="oko"><option>
    </option><option value="Мужской">Мужской</option><option value="Женский">Женский</option></select></td>
    </tr>
    <tr>
    <td height="31">Email</td>
    <td><input type="text" name="email" class="okno"></td>
    </tr>
    <tr>
    <td height="31">Пароль</td>
    <td><input type="password" name="password2" class="okno"></td>
    </tr>
    <tr>
    <td height="31">Повтор пароля</td>
    <td><input type="password" name="repassword" class="okno"></td>
    </tr>
    <td height="31" colspan="2" align="right"><p>
    <input type="checkbox" name="name_checkbox" value="a1">Я ознакомлен(на) с <a href="prava.php">правилами </a>сайта</p></td>
    <tr>
    <td colspan="2" align="center"><input type="submit" value="Зарегистрироватся" name="submit"></td>
    </tr>
    </table>

    </div></td>
    </tr>
    </table>
    </div></td>
  • Timur

    Сообщения: 1068 Репутация: N Группа: Джедаи

    Spritz 1 марта 2011 г. 3:36, спустя 5 часов 33 минуты 29 секунд

    убейте меня кто-нибудь

    Вот тот злачный код регистрации


    Замечательная HTML-форма. Но вообще-то я имел в виду код, в котором данные из этой формы обрабатываются. Видимо его не существует?
    Короче, я умываю руки. DJ_eXtreme у тебя два варианта: а) взять книжку по PHP и читать, б) в раздел "Предлагаю работу"


  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 1 марта 2011 г. 3:43, спустя 6 минут 26 секунд

    и действительно, злачный :-D
    все умрут, а я изумруд

Пожалуйста, авторизуйтесь, чтобы написать комментарий!