вывод из бд в выпадающий список select

panda

Новичок
спасибо конечно, за совет как прочитать ошибку

Notice: Undefined index: name in C:\Program Files\Apache Group\Apache2\htdocs\bouquet\bqplus\33.php on line 6

но это значит, не передается значение, которое отправляется,
Думаете почему?
 

KorP

Новичок
что выводит то? ну открой уже книжку по хтмл, посмотри как делать формы и передавать данные то.
 

panda

Новичок
нет ну вот был код без вэлью, передовал только name все хорошо , теперь добавилось option id_catalog, как и нужно и перестало передоваться, я сижу смотрю все копия как у всех, но не работает

посмотрите внимательнее, может синтаксис не так , но не ругается
 

panda

Новичок
PHP:
<?php
include "../admin/config.php";
$action="33.php";
?>

<form action=<? echo $action; ?> method=GET >

<?
   $query = "SELECT * FROM bmcatalog";
   $result = mysql_query($query);

   $prt=mysql_query($query);
  			if(!$prt) puterror("Ошибка при запросе");

  echo ("<select name=name");

  if (mysql_num_rows($prt)>0)
   {

  	    while($par = mysql_fetch_array($prt)){
 		      echo('<option value='.$par['id_catalog'].'>'.$par['name'].'</option>');
 		}
     echo "</select>\n";
   }
?>
<INPUT TYPE=submit class=button VALUE="отправить">
</form>

и вот дальше
PHP:
<?php
ini_set('display_errors',1);
error_reporting(E_ALL);

include "../admin/config.php";


 $b=$_GET['name'];
 echo $b;

$a=$_GET['id_catalog'];
 echo $a;





 ?>
 

panda

Новичок
все исправилось, теперь то что передается в значении value='.$par['id_catalog'].', при получении не является _id_catalog ом, а является name ом
т.е вот на такой запрос получаем содержимое поля id_catalog
$b=$_GET['name'];
echo $b;

а такой запрос уже не вернный
$a=$_GET['id_catalog'];
echo $a;

но мне на странице 33.php нужно получить и name и id_catalog, подскажите
 

panda

Новичок
на запрос
$b=$_GET['name'];
echo $b;
я получаю вместо содержимого поля name - содержимое поля id_catalog

а мне нужно на запрос
$a=$_GET['id_catalog'];
echo $a;
получить id_catalog
 

KorP

Новичок
что ты передал, то ты и получил - что тебе не нравится то? передаёшь один параметр, а должен получить 2? ну-ну

когда уже каникулы закончатся?????
 
Сверху