|
|
|
|
|
для: Blondy
(23.04.2010 в 14:21)
| | Если честно, то из кода не совсем понятно, что именно вы хотите сделать.
Чекбоксы - это когда можно несколько вариантов, или вам все-таки radio нужно?
И что именно и откуда и при каком условии вы собираетесь вытаскивать
А вообще лучше новую тему заводите, потому что
а) здесь уже и так много постов набралось
б) это все-таки "совсем другая история"
И не забудьте в новой теме расписать все подробно, что вам именно надо, откуда, куда и т.д. | |
|
|
|
|
|
|
|
для: neadekvat
(23.04.2010 в 13:39)
| | Спасибо огромнейшее !!) Я не сразу поверила в это чудо- всё работает)) теперь бы не спугнуть)
и... можно поинтересоваться как до кучи привесить мои чекбоксы, вернее правильно ли я это делаю?)
вот в самом начале они на той же кнопке что и список:
<fieldset>
<legend>Информация о дополнительных модулях</legend>
<input type="checkbox" name="luch[]" id="yes" value="11"/>Показать модули <p>
<input type="checkbox" name="luch[]" id="no" value="12"/>Только базовый комплект<p></p>
</fildset>
|
затем
$luch = mysql_real_escape_string($_POST['luch']);
if ($luch == '11')
$result =mysql_query("SELECT krnazwanie,kodkompl FROM komplekt WHERE krnazwanie = '$krit'",$gb);
$myrow = mysql_fetch_array($result);
while ($myrow = mysql_fetch_array ($result)) {
printf("
<tr>
<td>%s</td>
</tr>
<tr>
<td>%s</td>
</tr>
",$myrow['krnazwanie'],$myrow['kodkompl']);
}
|
| |
|
|
|
|
|
|
|
для: Blondy
(23.04.2010 в 09:20)
| | Вот, теперь еще раз прочитайте мой пост и действуйте =) | |
|
|
|
|
|
|
|
для: neadekvat
(23.04.2010 в 07:27)
| | oliss, neadekvat,
Простите пожалуйста, облажалась) И удивлена что сама это поняла) в krnazwanie у меня идут САУ_ВО и САУ_КЦ к примеру, а в списке value там цифры, вот и не показывало, исправила в value)
теперь вот что показывает:
Array
(
[id] => 1
[krnazwanie] => САУ_КЦ
[plnazwanie] => Система автоматического управления
[slowa] => лбюбые
[opisanie] => Описание
[haracteristika] => характеристика тоже самое
[nazwobes] => назвобес
[nazkompl] => компдектаияфы
) | |
|
|
|
|
|
|
|
для: Blondy
(22.04.2010 в 23:35)
| | У вас в базе данных точно есть строки, которые подходят под условие krnazwanie = %some% ?
После самого запроса допишите:
echo mysql_num_rows($res); | |
|
|
|
|
|
|
|
для: Blondy
(22.04.2010 в 23:35)
| |
while($mr = mysql_fetch_assoc($res))
{
echo $mr['krnazwanie'].'<br />';
}
|
что выводит | |
|
|
|
|
|
|
|
для: oliss
(22.04.2010 в 23:24)
| | вот что вывелось в этом варианте:
Notice: Undefined variable: list in Z:\home\mysite\www\nomenklat.php on line 84
а на строке 84 у меня
Что-то совсем не выходит, работало только в самом начале или же мой разум согласуется с кодом и не работают оба) | |
|
|
|
|
|
|
|
для: neadekvat
(22.04.2010 в 23:19)
| | К сожалению, да. Я поставила как вы писали конструкцию, и вот такое вылезло.
А Попов- этот диск мне в университете преподаватель дал, поэтому я и с незнания по нему училась) Конструкция while очень даже мне понравилась и по смыслу- буду использовать, спасибо вам огромное что глаза мне открываете) Да и использование переменной думаю будет отлично когда я догадаюсь её нормально вывести)
Потому что на простом if работало всё) теперь нет. | |
|
|
|
|
|
|
|
для: Blondy
(22.04.2010 в 22:58)
| |
<?
error_reporting(E_ALL);
$k = !empty($_POST['krit']) ? trim($_POST['krit']) : NULL;
$res = mysql_query("SELECT *
FROM `nomenklatura`
WHERE `krnazwanie` = '".mysql_real_escape_string($k)."'
",$gb);
if($res)
{
while($mr = mysql_fetch_assoc($res))
{
$list[] = $mr;
}
echo '<pre>';
print_r($list);
}
|
| |
|
|
|
|
|
|
|
для: Blondy
(22.04.2010 в 22:58)
| | Это после отправки данных такая ошибка возникает?
А про мои советы - они касались не конкретно вашей проблемы, а вообще в целом, как надо делать. А у вас - нехорошие эти советы от Попова, не так делается это.. | |
|
|
|
|