[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: форма event_date
skanerok
сделайте пожалуйста!
на пхп форму
есть таблица
event_date
в ней есть столбики days , January, February, March.....
мне надо сделать так что форма состояла
сначала выбор дня в поле вводим день 1-30(день берется из стобика days)
далее поле ввода для столбика January (цифры)
и кнопка сохранить)
таблица вся заполнена мне надо просто искать по дню и обновлять значение в столбике месяц

Пример мне надо найти и изменить значение на 3 августа
вбивают цифру 3 и в поле август ввожу что мне надо и сохроняю)
пожалуйста кто может сделайте!Заранее спасибо



Спустя 7 минут, 54 секунды (23.09.2009 - 16:24) waldicom написал(а):
Сколько денег дают?

Спустя 5 минут, 23 секунды (23.09.2009 - 16:29) skanerok написал(а):
эх еслиб дали денег((((мне для института)

Спустя 4 минуты, 1 секунда (23.09.2009 - 16:33) Michael написал(а):
Цитата (skanerok @ 23.09.2009 - 13:16)
Пример мне надо найти и изменить значение на 3 августа
вбивают цифру 3 и в поле август ввожу что мне надо и сохроняю)

Это туда вводишь: август - ДА ? smile.gif

Спустя 1 минута, 51 секунда (23.09.2009 - 16:35) skanerok написал(а):
ой запятые не поставил
Пример мне надо найти и изменить значение на 3 в поле 4 августа
вбивают цифру 3 (поле день)и в поле август ввожу что мне надо и сохроняю)

Спустя 38 минут, 58 секунд (23.09.2009 - 17:14) Michael написал(а):
Ну вот примерно накидал, при последующей настройке должно работать:
Свернутый текст
PHP
<?php
if 
(!(isset($_POST['Submit']))) {
// Загрузка данных для редактирования
$query='select * from your_table where days=22';
$rezult=mysql_query($query) or die(mysql_error());
$row=mysql_fetch_array($rezult);//допустим одна строка выдается
$str=<<<XYZ
<form name="form1" method="post" action="{$_SERVER['PHP_SELF']}">
  <table width="201"  border="1" cellspacing="0" cellpadding="0">
    <tr>
      <td width="84" align="center">days</td>
      <td width="111"><input type="text" name="days" value="
{$row['days']}"></td>
    </tr>
    <tr>
      <td align="center">January</td>
      <td><input type="text" name="January" value="
{$row['January']}"></td>
    </tr>
    <tr>
      <td align="center">February</td>
      <td><input type="text" name="February"></td>
    </tr>
    <tr>
      <td align="center">March</td>
      <td><input type="text" name="March"></td>
    </tr>
    <tr>
      <td align="center">April</td>
      <td><input type="text" name="April"></td>
    </tr>
    <tr>
      <td align="center">May</td>
      <td><input type="text" name="May"></td>
    </tr>
    <tr>
      <td align="center">June</td>
      <td><input type="text" name="June"></td>
    </tr>
    <tr>
      <td align="center">July</td>
      <td><input type="text" name="July"></td>
    </tr>
    <tr>
      <td align="center">August</td>
      <td><input type="text" name="August"></td>
    </tr>
    <tr>
      <td align="center">September</td>
      <td><input type="text" name="September"></td>
    </tr>
    <tr>
      <td align="center">October</td>
      <td><input type="text" name="October"></td>
    </tr>
    <tr>
      <td align="center">November</td>
      <td><input type="text" name="November"></td>
    </tr>
    <tr>
      <td align="center">December</td>
      <td><input type="text" name="December"></td>
    </tr>
    <tr>
      <td colspan="2" align="center">
      <input type="submit" name="Submit" value="Изменить">
      </td>
    </tr>    
  </table>
</form>
XYZ;
echo $str;
}
 else {
    // Нажата Изменить
    $days=(isset($_POST['days']))? $_POST['days']:''; // 0 - выберешь свое значение по умолчанию
    if (!(days)) {die('неверный ввод');}
    $January=(isset($_POST['January']))? $_POST['January']:0; // 0 - выберешь свое значение по умолчанию
    // также для других месяцев
$query='replace  your_table set days=$days,January=$January(тут все месяцы) where days=$days';
$rezult=mysql_query($query) or die(mysql_error());    
}

Спустя 18 минут, 1 секунда (23.09.2009 - 17:32) skanerok написал(а):
огрооооооомноееее спасибо!!!уважуха респект!!!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.