Модераторы: skyboy, MoLeX, Aliance, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужно сделать Yes / no переключатели, Не разу не сталкивалась 
:(
    Опции темы
Enya
Дата 9.11.2006, 15:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 386
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



Вот. Есть например статья в БД. ID, TITLE, HEDER, TEXT, AUTOR, DATE, SNOW_ORDER
Ну, и если SNOW_ORDER значение в поле 1 то статья публикуется на сайте, если 0 то статья есть в БД но на сайте не публикуется.
Зайдя в админку, можно поставить переключатель на то чтобы статья показывалась.

Думаю, что лучше всего было бы реализовать это с помощью radio - кнопок.

Я вчера пробывала. Но не получается, сделать в админке, что бы после выборки из БД, radio-кнопки были установлены так как в БД записи.
 smile 
control.php?type=2 редактирование записей
Код

if (isset($_POST['Submit'])) {
                $count = sizeof($_POST['id']);
                for ($i = 0; $i < $count; $i++) {
                    $sql = 'UPDATE 
                                `objects` 
                            SET 
                                `obj01` = \''.$_POST['obj01'][$i].'\', 
                                `obj02` = \''.$_POST['obj02'][$i].'\', 
                                `obj03` = \''.$_POST['obj03'][$i].'\', 
                                `snow_order` = \''.$_POST['snow_order'][$i].'\' 
                            WHERE 
                                `id` = '.$_POST['id'][$i];
                    mysql_query($sql);
                }
                
                    header('location: control.php');
   
                }else{
                    $sql    = 'SELECT * FROM `objects` ORDER BY `id` DESC';
                    $result = mysql_query($sql) or die("SQL Select Error");
                    $count  = mysql_num_rows($result);
                    
                ?>
                <table width="600" border="0" cellspacing="1" cellpadding="0" align="center">
                <form name="form1" method="post" action="control.php?type=2">
                <tr><td>
                    <table width="600" border="0" cellspacing="1" cellpadding="0">
                        <tr><td align="center"><strong>Id</strong></td>
                            <td align="center"><strong>Object Name</strong></td>
                            <td align="center"><strong>Object type</strong></td>
                            <td align="center"><strong>Object</strong></td>
                        </tr>
            
                        <?php
                        
                            while ($obj = mysql_fetch_object($result)) {
                                echo '<tr>';
                                    
                                    ?>
                                        <td align="center"><input type="hidden" name="id[]" value="<?=$obj->id?>"><?=$obj->id?></td>
                                        <td align="center"><input name="obj01[]" type="text" id="obj01" value="<?=$obj->obj01?>"></td>
                                        <td align="center"><input name="obj02[]" type="text" id="obj02" value="<?=$obj->obj02?>"></td>
                                        <td align="center"><input name="obj03[]" type="text" id="obj03" value="<?=$obj->obj03?>"></td>
                                        <td align="center">
                                    <?php
                                            if($obj->snow_order!=0){
                                                
                                                echo'<font color="green">Snow</font><input type="radio" name="snow_order[]" value="1" checked>';
                                                echo'<font color="red">Hide</font><input type="radio" name="snow_order[]" value="0">';    
                                                
                                            }else{
                                                
                                                echo '<font color="green">Snow</font><input type="radio" name="snow_order[]" value="1">';
                                                echo '<font color="red">Hide</font><input type="radio" name="snow_order[]" value="0" checked></td>';
                                                
                                            }
                                echo '</tr>';    
                            }
                            
                        
                        
                        }
                        
                        ?>
                        <tr><td colspan="4" align="center"><input type="submit" name="Submit" value="Submit"></td>
                        </tr>
                    </table>
                </td></tr>
                </form>
                </table>
                
                <?php
                
            

Код


CREATE TABLE `objects` (
  `id` int(11) NOT NULL auto_increment,
  `obj01` varchar(100) NOT NULL default '',
  `obj02` varchar(100) NOT NULL default '',
  `obj03` varchar(100) NOT NULL default '',
  `snow_order` int(11) default NULL,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1; 



--------------------

Утсанвлен Денвер
1. PHP Version 5.1.6
2. MySQL 5.0.18-max
3. phpMyAdmin 2.6.1
PM MAIL WWW ICQ   Вверх
Drache
Дата 9.11.2006, 15:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 73
Регистрация: 31.3.2006

Репутация: 1
Всего: 3



по сути:
1. проверь что у тебя вообще хранится в БД для этой записи. 
2. если в 1 пункте все правильно, то проверь, что находится в $obj (print_r($obj)).

не по сути:
1. после header() всегда делай die(). Иначе можешь когда-то напороться на неприятности, скрипт ведь будет дальше выполняться.
2. вот эту конструкцию
Код

if($obj->snow_order!=0){
    
                                                
    
                                                echo'<font color="green">Snow</font><input type="radio" name="snow_order[]" value="1" checked>';
    
                                                echo'<font color="red">Hide</font><input type="radio" name="snow_order[]" value="0">';    
    
                                                
    
                                            }else{
    
                                                
    
                                                echo '<font color="green">Snow</font><input type="radio" name="snow_order[]" value="1">';
    
                                                echo '<font color="red">Hide</font><input type="radio" name="snow_order[]" value="0" checked></td>';
    
                                                
    
                                            }

я бы заменила такой:
Код

?>
<font color="green">Snow</font><input type="radio" name="snow_order[]" value="1"<?php if ($obj->show_order != 0) { echo ' checked'; } ?>>
<font color="red">Hide</font><input type="radio" name="snow_order[]" value="0"<?php if ($obj->show_order == 0) { echo ' checked'; } ?>>
<?php

хотя это уже может дело вкуса.
и не забудь закрывающий тег </td>
PM MAIL   Вверх
-=Ustas=-
Дата 9.11.2006, 16:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



И еще, на мой взгляд глупо вешать на поле с всего лишь двуми возможными значениями INT(11). Здесь нужно
Код

`snow_order` ENUM('1','0') NOT NULL default '0',


Добавлено @ 16:26 
Ну а остальное, как написала Drache  smile 



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Enya
Дата 9.11.2006, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 386
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



Drache, я что-то не думала, что можно вот так напрямую, просто вывести параметр тега.
Но в целом, я ведь верно мыслила. smile 

я вот в MS Acces есть тип поля для Yes/No
Код

`snow_order` ENUM('1','0') NOT NULL default '0',
это кусочек кода, для запроса-создания таблицы? а если хочу сменить тип поля?
Код

AFTER





--------------------

Утсанвлен Денвер
1. PHP Version 5.1.6
2. MySQL 5.0.18-max
3. phpMyAdmin 2.6.1
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 9.11.2006, 17:42 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Цитата(Enya @  9.11.2006,  16:56 Найти цитируемый пост)
а если хочу сменить тип поля?

Код

ALTER TABLE `objects` MODIFY `snow_order` ENUM('1','0') NOT NULL default '0';


Это сообщение отредактировал(а) -=Ustas=- - 9.11.2006, 17:43


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Enya
Дата 9.11.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 386
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



Вот такое дело. С Radio-кнопками, получается, что я могу только для 1-ной позиции выбрать покахать или нет.
А вот с галочками, типа для многих.
Вот как получилось редактирование


--------------------

Утсанвлен Денвер
1. PHP Version 5.1.6
2. MySQL 5.0.18-max
3. phpMyAdmin 2.6.1
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 9.11.2006, 17:44 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Цитата(Enya @  9.11.2006,  16:56 Найти цитируемый пост)
я вот в MS Acces есть тип поля для Yes/No

Тоже самое что и ENUM, типа логических типов smile

Добавлено @ 17:47 
А зачем там checkbox-ы, ведь там должно выбираться только одно из двух значений, т.е. либо показывать, либо не показывать smile


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Black_leopard
Дата 9.11.2006, 19:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 142
Регистрация: 18.10.2006

Репутация: нет
Всего: нет



-=Ustas=- правильно говорит, 
сначала задай поле <input type="hidden" name="Visible" value="0">
а потом <input type="checkbox" name="Visible" value="1">
первое поле нужно для того чтобы определить переменую Visible и занулить ее (означает не показывать)
PM MAIL   Вверх
-=Ustas=-
Дата 9.11.2006, 20:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Цитата(Black_leopard @  9.11.2006,  19:06 Найти цитируемый пост)
сначала задай поле <input type="hidden" name="Visible" value="0">
а потом <input type="checkbox" name="Visible" value="1">
первое поле нужно для того чтобы определить переменую Visible и занулить ее (означает не показывать) 

Это еще что?!  smile 
Достаточно одного поля
Код

<input type="checkbox" name="visible[]"> Show

В скрипте проверять, если галочка поставлена, значит показывать, т.е.:
Код

....
....
if (isset($_POST['visible'][$i])) {
    // Если данная переменная установлена, значит галочка данного элемента была отмечена
}



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
G0rinich
Дата 10.11.2006, 10:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 35
Регистрация: 21.8.2006

Репутация: 1
Всего: 1



А еще будет куча подводных камней!!!

Если у вас оба radio будут не checked, то ни один из них к вам не придет и у вас в итоге скроются не те статьи (судя по вашему скрипту)

В случае с <input type="hidden" name="Visible" value="0">, а потом <input type="checkbox" name="Visible" value="1"> будет то же самое: sizeof($_POST['Visible']) >= sizeof($_POST['id'])!!!
Можете проверить ;)
PM MAIL   Вверх
-=Ustas=-
Дата 10.11.2006, 10:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Цитата(G0rinich @  10.11.2006,  10:48 Найти цитируемый пост)
А еще будет куча подводных камней!!!

Ничего не будет.


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Enya
Дата 10.11.2006, 15:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 386
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



Что-то вы тут понаписали.
Но вот куда и что вставлять не понимаю.
Код

if (isset($_POST['Submit'])) {
                $count = sizeof($_POST['id']);
                for ($i = 0; $i < $count; $i++) {
                    $sql = 'UPDATE 
                                `objects` 
                            SET 
                                `obj01` = \''.$_POST['obj01'][$i].'\', 
                                `obj02` = \''.$_POST['obj02'][$i].'\', 
                                `obj03` = \''.$_POST['obj03'][$i].'\', 
                                `snow_order` = \''.$_POST['snow_order'][$i].'\' 
                            WHERE 
                                `id` = '.$_POST['id'][$i];
                    mysql_query($sql);
                }
                ?><pre><? print_r($_POST); ?></pre><?
                    //header('location: control.php');
   
                }else{
                    $sql    = 'SELECT * FROM `objects` ORDER BY `id` ASC';
                    $result = mysql_query($sql) or die("SQL Select Error");
                    $count  = mysql_num_rows($result);
                    
                ?>
                <table width="600" border="0" cellspacing="1" cellpadding="0" align="center">
                <form name="form1" method="post" action="control.php?type=2">
                <tr><td>
                    <table width="600" border="0" cellspacing="1" cellpadding="0">
                        <tr><td align="center"><strong>Id</strong></td>
                            <td align="center"><strong>Object Name</strong></td>
                            <td align="center"><strong>Object type</strong></td>
                            <td align="center"><strong>Object</strong></td>
                        </tr>
            
                        <?php
                        
                            while ($obj = mysql_fetch_object($result)) {
                                echo '<tr>';
                                    
                                    ?>
                                        <td align="center"><input type="hidden" name="id[]" value="<?=$obj->id?>"><?=$obj->id?></td>
                                        <td align="center"><input name="obj01[]" type="text" id="obj01" value="<?=$obj->obj01?>"></td>
                                        <td align="center"><input name="obj02[]" type="text" id="obj02" value="<?=$obj->obj02?>"></td>
                                        <td align="center"><input name="obj03[]" type="text" id="obj03" value="<?=$obj->obj03?>"></td>
                                        <td align="center">
                                    
                                        <font color="green">Snow</font>
                                                <input type="checkbox" name="snow_order[]" value="1"<?php if ($obj->snow_order != 0) { echo ' checked'; } ?>>
                                            <font color="red">Hide</font>
                                                <input type="checkbox" name="snow_order[]" value="0"<?php if ($obj->snow_order == 0) { echo ' checked'; } ?>>
                                    <?php
                                echo '</tr>';    
                            }
                            
                        
                        
                        }
                        
                        ?>
                        <tr><td colspan="4" align="center"><input type="submit" name="Submit" value="Submit"></td>
                        </tr>
                    </table>
                </td></tr>
                </form>
                </table>
                
                <?php



--------------------

Утсанвлен Денвер
1. PHP Version 5.1.6
2. MySQL 5.0.18-max
3. phpMyAdmin 2.6.1
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 10.11.2006, 15:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



Типа такого:
Код

<?php

        if (isset($_POST['Submit'])) {
                $count = sizeof($_POST['id']);
                for ($i = 0; $i < $count; $i++) {
                    $show = (isset($_POST['snow_order'][$i])) ? 1 : 0;
                    $sql = 'UPDATE 
                                `objects` 
                            SET 
                                `obj01` = \''.$_POST['obj01'][$i].'\', 
                                `obj02` = \''.$_POST['obj02'][$i].'\', 
                                `obj03` = \''.$_POST['obj03'][$i].'\', 
                                `snow_order` = \''.$show.'\' 
                            WHERE 
                                `id` = '.$_POST['id'][$i];
                    mysql_query($sql);
                }
                ?><pre><? print_r($_POST); ?></pre><?
                    //header('location: control.php');
   
                }else{
                    $sql    = 'SELECT * FROM `objects` ORDER BY `id` ASC';
                    $result = mysql_query($sql) or die("SQL Select Error");
                    $count  = mysql_num_rows($result);
                    
                ?>
                <table width="600" border="0" cellspacing="1" cellpadding="0" align="center">
                <form name="form1" method="post" action="control.php?type=2">
                <tr><td>
                    <table width="600" border="0" cellspacing="1" cellpadding="0">
                        <tr><td align="center"><strong>Id</strong></td>
                            <td align="center"><strong>Object Name</strong></td>
                            <td align="center"><strong>Object type</strong></td>
                            <td align="center"><strong>Object</strong></td>
                        </tr>
            
                        <?php
                        
                            while ($obj = mysql_fetch_object($result)) {
                                echo '<tr>';
                                    
                                    ?>
                                        <td align="center"><input type="hidden" name="id[]" value="<?=$obj->id?>"><?=$obj->id?></td>
                                        <td align="center"><input name="obj01[]" type="text" id="obj01" value="<?=$obj->obj01?>"></td>
                                        <td align="center"><input name="obj02[]" type="text" id="obj02" value="<?=$obj->obj02?>"></td>
                                        <td align="center"><input name="obj03[]" type="text" id="obj03" value="<?=$obj->obj03?>"></td>
                                        <td align="center">
                                    
                                        <font color="green">Snow</font>
                                        <input type="checkbox" name="snow_order[]" value="1" <?php if ($obj->snow_order != 0) { echo ' checked'; } ?>>
                                        
                                    <?php
                                echo '</tr>';    
                            }
                            
                        
                        
                        }
                        
                        ?>
                        <tr><td colspan="4" align="center"><input type="submit" name="Submit" value="Submit"></td>
                        </tr>
                    </table>
                </td></tr>
                </form>
                </table>
                
                <?php


Добавлено @ 15:42 
Т.е. у тебя будет только один checkbox Show и если он отмечен, то новость будет показываться, если нет, то не будет


--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
Enya
Дата 10.11.2006, 15:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 386
Регистрация: 5.10.2005

Репутация: нет
Всего: нет



-=Ustas=-, не получается, так.
Ну вот сам попробуй, ссылка есть.
Там галочки снимаются, а "0" в БД не отправляются.


--------------------

Утсанвлен Денвер
1. PHP Version 5.1.6
2. MySQL 5.0.18-max
3. phpMyAdmin 2.6.1
PM MAIL WWW ICQ   Вверх
-=Ustas=-
Дата 10.11.2006, 17:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Ustix IT Group
****


Профиль
Группа: Участник Клуба
Сообщений: 2222
Регистрация: 21.1.2005
Где: Краснодар

Репутация: 32
Всего: 69



А если так
Код

<?php
        if (isset($_POST['Submit'])) {
                $count = sizeof($_POST['id']);
                for ($i = 0; $i < $count; $i++) {
                    $_POST['id'][$i] = intval($_POST['id'][$i]);
                    $show = (isset($_POST['snow_order'][$_POST['id'][$i]])) ? 1 : 0;
                    $sql = 'UPDATE 
                                `objects` 
                            SET 
                                `obj01` = \''.mysql_escape_string($_POST['obj01'][$i]).'\', 
                                `obj02` = \''.mysql_escape_string($_POST['obj02'][$i]).'\', 
                                `obj03` = \''.mysql_escape_string($_POST['obj03'][$i]).'\', 
                                `snow_order` = \''.$show.'\' 
                            WHERE 
                                `id` = '.$_POST['id'][$i];
                    mysql_query($sql);
                }
                ?><pre><? print_r($_POST); ?></pre><?
                    //header('location: control.php');
   
                }else{
                    $sql    = 'SELECT * FROM `objects` ORDER BY `id` ASC';
                    $result = mysql_query($sql) or die("SQL Select Error");
                    $count  = mysql_num_rows($result);
                    
                ?>
                <table width="600" border="0" cellspacing="1" cellpadding="0" align="center">
                <form name="form1" method="post" action="control.php?type=2">
                <tr><td>
                    <table width="600" border="0" cellspacing="1" cellpadding="0">
                        <tr><td align="center"><strong>Id</strong></td>
                            <td align="center"><strong>Object Name</strong></td>
                            <td align="center"><strong>Object type</strong></td>
                            <td align="center"><strong>Object</strong></td>
                        </tr>
            
                        <?php
                        
                            while ($obj = mysql_fetch_object($result)) {
                                echo '<tr>';
                                    
                                    ?>
                                        <td align="center"><input type="hidden" name="id[]" value="<?=$obj->id?>"><?=$obj->id?></td>
                                        <td align="center"><input name="obj01[]" type="text" id="obj01" value="<?=$obj->obj01?>"></td>
                                        <td align="center"><input name="obj02[]" type="text" id="obj02" value="<?=$obj->obj02?>"></td>
                                        <td align="center"><input name="obj03[]" type="text" id="obj03" value="<?=$obj->obj03?>"></td>
                                        <td align="center">
                                    
                                        <font color="green">Snow</font>
                                        <input type="checkbox" name="snow_order[<?=$obj->id?>]" value="1" <?php if ($obj->snow_order != 0) { echo ' checked'; } ?>>
                                        
                                    <?php
                                echo '</tr>';    
                            }
                            
                        
                        
                        }
                        
                        ?>
                        <tr><td colspan="4" align="center"><input type="submit" name="Submit" value="Submit"></td>
                        </tr>
                    </table>
                </td></tr>
                </form>
                </table>
                
                <?php


Добавлено @ 17:37 
Ну или тоже как вариант, как тебе понятнее будет
Код

<?php
        if (isset($_POST['Submit'])) {
                $count = sizeof($_POST['id']);
                for ($i = 0; $i < $count; $i++) {
                    $_POST['id'][$i] = intval($_POST['id'][$i]);
                    $show = (in_array($_POST['id'][$i], $_POST['show_order'])) ? 1 : 0;
                    $sql = 'UPDATE 
                                `objects` 
                            SET 
                                `obj01` = \''.mysql_escape_string($_POST['obj01'][$i]).'\', 
                                `obj02` = \''.mysql_escape_string($_POST['obj02'][$i]).'\', 
                                `obj03` = \''.mysql_escape_string($_POST['obj03'][$i]).'\', 
                                `snow_order` = \''.$show.'\' 
                            WHERE 
                                `id` = '.$_POST['id'][$i];
                    mysql_query($sql);
                }
                ?><pre><? print_r($_POST); ?></pre><?
                    //header('location: control.php');
   
                }else{
                    $sql    = 'SELECT * FROM `objects` ORDER BY `id` ASC';
                    $result = mysql_query($sql) or die("SQL Select Error");
                    $count  = mysql_num_rows($result);
                    
                ?>
                <table width="600" border="0" cellspacing="1" cellpadding="0" align="center">
                <form name="form1" method="post" action="control.php?type=2">
                <tr><td>
                    <table width="600" border="0" cellspacing="1" cellpadding="0">
                        <tr><td align="center"><strong>Id</strong></td>
                            <td align="center"><strong>Object Name</strong></td>
                            <td align="center"><strong>Object type</strong></td>
                            <td align="center"><strong>Object</strong></td>
                        </tr>
            
                        <?php
                        
                            while ($obj = mysql_fetch_object($result)) {
                                echo '<tr>';
                                    
                                    ?>
                                        <td align="center"><input type="hidden" name="id[]" value="<?=$obj->id?>"><?=$obj->id?></td>
                                        <td align="center"><input name="obj01[]" type="text" id="obj01" value="<?=$obj->obj01?>"></td>
                                        <td align="center"><input name="obj02[]" type="text" id="obj02" value="<?=$obj->obj02?>"></td>
                                        <td align="center"><input name="obj03[]" type="text" id="obj03" value="<?=$obj->obj03?>"></td>
                                        <td align="center">
                                    
                                        <font color="green">Snow</font>
                                        <input type="checkbox" name="snow_order[]" value="<?=$obj->id?>" <?php if ($obj->snow_order != 0) { echo ' checked'; } ?>>
                                        
                                    <?php
                                echo '</tr>';    
                            }
                            
                        
                        
                        }
                        
                        ?>
                        <tr><td colspan="4" align="center"><input type="submit" name="Submit" value="Submit"></td>
                        </tr>
                    </table>
                </td></tr>
                </form>
                </table>
                
                <?php



--------------------
В искаженном мире все догмы одинаково произвольны, включая догму о произвольности догм.
-----
PM WWW ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.1197 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.