Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Выпадающий список - значение из строчки в нем. / 2 сообщений из 2, страница 1 из 1
05.09.2015, 11:27
    #39043896
alexya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выпадающий список - значение из строчки в нем.
Смысл такой. Делаю форму редактирования, то есть есть таблица напротив каждой строчка кнопки удалить и редактирвоать и столбец где теже значения но их можно менять...

Код: php
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
echo "<p><center>Товары</p></center>";

echo "<center>";
$link = mysql_connect("localhost", "root", "") or die ("Нет соединения с хостом");
mysql_select_db ("svyaznoy");
$query = mysql_query("SELECT idt,nametovar,opis,kat,proizv FROM tovar left join proizv on tovar.idp=proizv.idp left join kat on tovar.idk=kat.idk ") or die(mysql_error());
$number = mysql_num_rows($query );

$query2 = "SELECT idk,kat  FROM kat ";
$res2 = mysql_query($query2) or die(mysql_error());
$number2 = mysql_num_rows($res2);


$query3 = "SELECT idp,proizv  FROM proizv";
$res3 = mysql_query($query3) or die(mysql_error());
$number3 = mysql_num_rows($res3);

 if ($number == 0) {echo "<CENTER>Нет данных для корреции</CENTER>";} 

echo "<table border='1'><tr><td>Код товара</td><td>Наименование товара</td><td>Краткое описание</td><td>Категория</td><td>Производитель</td><td>Удалить</td><td>Редактировать</td><td>Новое значение</td></tr>";
while($row = mysql_fetch_array($query))
    {  echo "<tr>
                <td>{$row['0']}</td>
                <td>{$row['1']}</td>
		<td>{$row['2']}</td>
	<td>{$row['3']}</td>
	<td>{$row['4']}</td>

    <form method='post' action=''>
                         <td><input name='del' type='submit' value='Удалить'></td>
                        <td> <input name='red' type='submit' value='Редактировать'></td>
         <input name='id' type='hidden' value='". $row['0'] ."'> 
                       <td>     <input  name='namered' type='text' value='". $row['1'] ."'>
                       <input  name='opisred' type='text'  size='100' maxlength='255'  value='". $row['2'] ."'>

<select name='vibor'  maxlength='155'>";

while ($row2=mysql_fetch_array($res2)) 
{echo "<option value=".$row2['idk'].">".$row2['kat']."</option>";}
echo "</select>
       </td> </form>
              
        </tr>";

};
           




Код рабочий ! Но проблема в выпадающем списке , как сделать чтобы первое значение было значение указанное в строчке???

Пыталась вставить такой кусок

$query4 = "SELECT idk,kat FROM kat where kat= ". $row['4'];
$res4 = mysql_query($query4) or die(mysql_error());
$number4 = mysql_num_rows($res4);
$row4=mysql_fetch_array($res4);
echo "<option value=".$row4['idk'].">".$row4['kat']."</option>";

перед while ($row2=mysql_fetch_array($res2)) - но тогда выпадающий список пустой(((
ХЭЛП МИ ПЛИЗ!!!!
...
Рейтинг: 0 / 0
05.09.2015, 12:00
    #39043908
alexya
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выпадающий список - значение из строчки в нем.
Вопрос снимается!
...
Рейтинг: 0 / 0
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Выпадающий список - значение из строчки в нем. / 2 сообщений из 2, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]