#php
#php
Вопрос:
У меня есть форма на одной странице, если у нее нет идентификатора, я хочу ее вставить. но если есть идентификатор, тогда обновите.
У меня возникли трудности с отображением значений формы в кнопке.
Я также не уверен, что мой оператор if или else if правдоподобен.
<?php
function myform(){
if(isset($_POST['add'])) {
if ($myform_id > 0) {
//my insert query here
$btn_value = "add";
$btn_name = "add";
}elseif(isset($_POST['edit'])){
//my update query here
$btn_value = "edit";
$btn_name = "edit";
}
}
}
?>
Кнопка моей формы
<input type="submit" name="<? $btn_name?>" value="<? $btn_value?>">
Комментарии:
1. пожалуйста, поделитесь больше кода.
2.
<input type="submit" name="<? $btn_name?>" value="<? $btn_value?>">
вы не повторяете$btn_name
3. не знаете, как вы ожидаете, вы получите
$btn_name = "add";
без отправки формы?
Ответ №1:
попробуйте это
<input type="submit" name="<?echo $btn_name;?>" value="<? echo $btn_value;?>">
Комментарии:
1. @namiramir по-прежнему указывает неопределенную переменную при вводе
Ответ №2:
внутри самого тега php укажите следующее утверждение
print "<input type='submit' name='$btn_name' value='$btn_value'>";