Спустя 8 минут, 2 секунды (6.11.2011 - 23:04) RCuPeR написал(а):
Собственно в чем проблема ?
Цитата |
Как сделать так чтобы выбранные сдесь цифры сохранялись? |
1. Отправляете POST запрос.
2. Обрабатываете данные.
3. Сохраняете в БД.
Спустя 33 секунды (6.11.2011 - 23:05) Xes написал(а):
НУ надо чтобы не только кнопка изменить была, а еще кнопку сохранить добавить.
Спустя 2 минуты, 13 секунд (6.11.2011 - 23:07) Игорь_Vasinsky написал(а):
Xes
это одно и тоже
это одно и тоже
Спустя 2 минуты, 9 секунд (6.11.2011 - 23:09) Ramzil_Nixon написал(а):
RCuPeR
Проблема в том, что я выбираю дату рождения например, (в базе он сохраняется). Например допустим ввел 09.03.1993 и сохранил. И в следующий раз когда я вхожу на страницу настроек мне выдало вместо 01.01.1980 дату 09.03.1993. Вот в этом проблема. А в запись базы все отлично работает
Проблема в том, что я выбираю дату рождения например, (в базе он сохраняется). Например допустим ввел 09.03.1993 и сохранил. И в следующий раз когда я вхожу на страницу настроек мне выдало вместо 01.01.1980 дату 09.03.1993. Вот в этом проблема. А в запись базы все отлично работает
Спустя 9 минут, 36 секунд (6.11.2011 - 23:19) RCuPeR написал(а):
Ну так верно. Ты же выбрал 09.03.1993 и сохранил. Откуда у тебя возьмется 01.01.1980.
Спустя 4 минуты, 27 секунд (6.11.2011 - 23:23) Ramzil_Nixon написал(а):
На входе в настройки у меня это выходит:
Хотя у меня в базе и сохранён 09.03.1993
Хотя у меня в базе и сохранён 09.03.1993
Спустя 7 минут, 15 секунд (6.11.2011 - 23:30) Игорь_Vasinsky написал(а):
а как в БД хранишь?
Спустя 2 минуты, 23 секунды (6.11.2011 - 23:33) DeeKeiD написал(а):
1. выбираеш дату из БД
2. разбиваеш на день,месяц,год
3. делаеш 3 селекта
что-то типо
2. разбиваеш на день,месяц,год
3. делаеш 3 селекта
что-то типо
$query = mysql_query("SELECT * FROM `table`");
$row = mysql_fetch_assoc($query);
$day = $row['day'];
$month = $row['month'];
$year = $row['year'];
echo '<select name="day">';
echo '<option value="'. $day .'" selected>'. $day .'</option>';
echo '</select>';
Спустя 3 минуты, 11 секунд (6.11.2011 - 23:36) Ramzil_Nixon написал(а):
$data_poz = $_POST['data_ro'].".".$_POST['mes_ro'].".".$_POST['god_ro']; // Собираю все в одну переменную
$new_data = mysql_query("UPDATE `".$user."` SET `rozdeine`='".$data_poz."' WHERE id=".$_GET['id']); // Записываю в базу
if($new_data) Вывожу результать
{
echo "<div id='message_ok'>Успешно выполнено!</div>";
}
else
{
echo "<div id='message_error'>Произошла ошибка во время обновления записи!</div>";
}
Спустя 4 минуты, 13 секунд (6.11.2011 - 23:40) Игорь_Vasinsky написал(а):
когда select формируешь делай так
потом когда выводишь для редакора формируй select на php
$row['date'] - дата из БД (год)
как тока год совпадёт option примет атрибут select
<select name='year'>
<option value='1980'>1980</option>
.....
<option value='2011'>2011</option>
</select>
потом когда выводишь для редакора формируй select на php
$row['date'] - дата из БД (год)
<select name='year'>
<?php
for($i=1980; $i<2011; $i++)
{
if($i == $row['date'])
echo "<option selected='selected' value='".$i."'>".$i."</option>";
else
echo "<option value='".$i."'>".$i."</option>";
}
?>
</select>
как тока год совпадёт option примет атрибут select
Спустя 3 минуты, 9 секунд (6.11.2011 - 23:43) Ramzil_Nixon написал(а):
Игорь_Vasinsky
Ага спасибо
Ага спасибо
Спустя 9 минут, 50 секунд (6.11.2011 - 23:53) Игорь_Vasinsky написал(а):
упс...пофиксил
selected='selected'
_____________
Миллионы приходят, уходят, не в них счастье. Самым важным на свете всегда будут люди в этой комнате, вот здесь, сейчас...