Rusl
-
Posts
20 -
Joined
-
Last visited
Content Type
Profiles
Forums
Calendar
Store
Posts posted by Rusl
-
-
Доброй ночи. К примеру есть таблица. В ней поле status.
На странице сайта выводится таблица и в ней тоже есть поле status.
В этом поле в форме я делаю выпадающий список тегом <select> для изменения статуса:<select name="status"> <?php $a = 'новый'; $b = 'выполнен'; $c = 'в очереди'; ?> <option value="<?=$a?>"><?=$a?></option> <option value="<?=$b?>"><?=$b?></option> <option value="<?=$c?>"><?=$c?></option></select>
После выбора статуса, нажав кнопку Сохранить, в БД поле status меняется на значение, выбранное в <select> на сайте.
Вопрос такой: как сделать чтобы на сайте выпадающий список начинался со значения, которое хранится БД в поле status, а потом шли следующие значения?
К примеру в БД в поле status написано выполнен и на сайте выпадающий список начинается с записи выполнен, а потом следующие. -
/del
Просьба удалить. Сделал.
-
<option value="item1"><?=$a?></option> <option value="item2"><?=$b?></option> <option value="item3"><?=$c?></option>
Большое спасиюо!
-
У меня есть еще один вопрос. Например, я выбрал Подкатегорию1. Как в БД записать не Подкатегория1, а что-то на английском языке.
К примеру:
Подкатегория1 = item1
Подкатегория2 = item2
Подкатегория3 = item3
-
Хм... А что выдаёт в PHP
<?php echo $_POST["podcast"]?>
?
Выводит подкатегорию, которую выбрал
Просто тут
$query = mysql_query("INSERT INTO podcategoriess(name,id_main_cat,id_podcat) VALUES ('$name_podcat','$a','$id_podcat')");
Указано $a. Написал $podcat и все заработало!
Ураааааааа. Победа Спасибо Вам огромное! Не зря говорят: "Если долго мучиться, то что-нибудь получится".
-
Не надо никаких сессий. Дайте мне код формы.
Вот
<form action="index.php?view=setpodcat" method="post" id="setcat_form"> <p> <h3>Введите название подкатегории</h3><input type="text" name="name_podcat" size="55" /><br><br> <h3>Выберете главную категорию</h3> <select name="podcat"> <?php $a = 'Подкатегория1'; $b = 'Подкатегория2'; $c = 'Подкатегория3'; ?> <option value="<?=$a?>"><?=$a?></option> <option value="<?=$b?>"><?=$b?></option> <option value="<?=$c?>"><?=$c?></option> </select> <br><br> <h3>Введите кодовое имя подкатегории</h3><input type="text" name="id_podcat" size="55" /><br><br> <input type="submit" name="send" value="Сохранить" /> </p> </form>
-
Дайте все ваши файлы с моими исправлениями.
Сделал вот так и тепреь добавляется в БД:
$host = 'localhost'; $user = 'user'; $pswd = 'admin'; $db = 'table'; $connection = mysql_connect($host, $user, $pswd); mysql_query("SET NAMES utf8"); if(!$connection || !mysql_select_db($db,$connection)) { return false; } $query = mysql_query("INSERT INTO podcategoriess(name,id_main_cat,id_podcat) VALUES ('$name_podcat','$a','$id_podcat')"); return $connection;
Теперь хочу сделать чтобы запоминалось, что я выбрал из выпадающего списка. Может это попробывать сделать через сессии?
-
Создайте новый файл для action.
Просто пустая страница.
-
Хм... Вывод ошибок включён. Покажите результат формы.
Да я проверял в php.ini включен вывод ошибок. Просто перезагружается страница и вб не появляется запись.
-
Создайте файлик типа
<?php fdsfscxzvcdsvcfesdvdsefeddc();?>
И скажите, есть ли ошибки.
Fatal error: Call to undefined function fdsfscxzvcdsvcfesdvdsefeddc() in
-
<select name="name_podcat">...</select>
Какие ошибки?
Не понял Вас...
Что не понятно?
1. Замените
<select>
на тот код, что я дал.
2. Какие ошибки выдаёт PHP?
Нет ошибок.
-
<select name="name_podcat">...</select>
Какие ошибки?
Не понял Вас...
-
Вопрос №1: Как правильно сделать выпадающий список, чтобы перед отправкой в mysql автоматически определялось какую запись из списка я выбрал? Т.е если выбрал подкатегория1, то отправлялось подкатегория1, а если выбрал подкатегория2, то следовательно отправлялось подкатегория2.
<option value="<?=$a?>"><?=$a?></option> <option value="<?=$a?>"><?=$b?></option> <option value="<?=$a?>"><?=$c?></option>
Вопрос №2: Почему не сохраняется в таблицу?Потому что переменных
$name_podcat, $a, $id_podcat
нет. Вот как надо:
$_POST["name_podcat"], $_POST["$a"], $_POST["$id_podcat"]
Все равно не сохраняется в БД.
Вы наверное с выпадающем списком не поняли меня. Нужно запомнить, что я выбрал и когда будет сохраняться в БД, надо сохранить этот запомненный выбор. Может быть использовать сессии?
-
Всем добрый вечер. Помогите мне пожалуйста. Сам не очень силен в этом.
Вот так я создал форму:
<form action="index.php?view=setpodcat" method="post" id="setcat_form"> <p> <h3>Введите название подкатегории</h3> <input type="text" name="name_podcat" size="55" /><br><br> <h3>Выберете главную категорию</h3> <select> <?php $a = 'Подкатегория1'; $b = 'Подкатегория2'; $c = 'Подкатегория3'; ?> <option><?=$a?></option> <option><?=$b?></option> <option><?=$c?></option> </select> <br><br> <h3>Введите кодовое имя подкатегории</h3> <input type="text" name="id_podcat" size="55" /><br><br> <input type="submit" name="send" value="Сохранить" /> </p></form>
В этом же файле я делаю сохранение в mysql:
<?php $host = 'localhost'; $user = 'user'; $pswd = 'admin'; $db = 'table'; $connection = mysql_connect($host, $user, $pswd); $query = mysql_query("INSERT INTO podcategories1(name,id_main_cat,id_podcat) VALUES ('$name_podcat','$a','$id_podcat')");?>
Вопрос №1: Как правильно сделать выпадающий список, чтобы перед отправкой в mysql автоматически определялось какую запись из списка я выбрал? Т.е если выбрал подкатегория1, то отправлялось подкатегория1, а если выбрал подкатегория2, то следовательно отправлялось подкатегория2.
Вопрос №2: Почему не сохраняется в таблицу?
-
-
Firefox. Fix:
section.response article .corner { transform: scale(0.9999);}
Модераторы извините, что не по теме напишу сообщение.
afwd, зайдите пожалуйста в своем профиле во вкладку Изменение статуса. Я там Вам задал вопрос. Мне нужно с Вами связаться.
-
"http://order/".
P.S. Сам пользовался http://hostinger.ru/ для тестов. Там всё настраивается автоматически. Просто надо создать сайт и по ftp загрузить файлы. Кстати, по адресу http://order.zz.mu/ доступен живой пример. Только много раз прошу не нажимать, чтобы мне не приходил спам.
Хорошо, спасибо большое! Буду пробывать
-
Огромное тебе спасибо! Очень сильно выручил! Цены тебе нет!
Можно еще небольшую просьбу? Можете сделать выделение поля красным цветом и как сделать чтобы на определенный почтовый адрес отправлялась эта заявка?
А как можно сделать чтобы плавно открывалась и закрывалась форма?
И можно сделать когда наводишь на кнопку "Заказать этот товар" она становилась темнее, как бы бордовый или темно красный, но не сильно.
А для чего Вы написали вот это:
//Здесь AJAX с callback successsuccess(); //Убрать!!!P.S. Извините, если большие запросы... Войдите в положение. -
Всем здравствуйте! Т.к я не бум бум по сайтам , а сроки минимальные и поэтому времени на изучение совсем нет, я хочу попросить Вас о бесплатной помощи. Смысл следующий.К примеру есть некая таблица, а под ней нужно сделать такую кнопку - http://s04.radikal.ru/i177/1412/20/cbfa1e008e3c.jpgПри нажатии на нее выдвигается вниз форма - http://s009.radikal.ru/i307/1412/19/0acb31b67431.jpgПри отправке заявки получается вот так - http://s41.radikal.ru/i093/1412/2c/64363136be8e.jpgИ если можно сделать такие вещи как выделение поля ввода и вывод ошибки заполнения -Заявка отправляется автоматически на почту, указанную заранее (например в настройках где-то или там, где нужно, но я не знаю).
-
Здравствуйте! Почему я не могу открыть тему в форуме "Сделайте мне бесплатно". Пишет "Вы не можете создать новую тему". Мне очень сильно нужна помощь((
Вывод данных в <select>.</select> из БД
in HTML Coding
Posted
Вы меня не поняли. Я написал, что уже вывожу выпадающий список, но он выводится так, как указано в тегах <option>. А мне нужно чтобы вывод менялся в зависимости от значения в бд.