Как я хочу получить данные формы и хочу обрабатывать эти данные и хранить в базе данных .. Я получаю все флажки, но я могу получить текстовое значение, хотя я использовал $ _POST [ 'текст имя'] в коде ... Пожалуйста, помогите мне, чтобы получить код error..My ниже, чтобы получить данные формы из нескольких флажков
if(isset($_POST['give-score'])&&!empty($_POST['checked'])){
$employeedetails = $_POST['checked'];
$score = $_POST['score'];
$username = $employeedetails[1];
$workname = $employeedetails[2];
changeworkstatus($username,$workname,$con);
$workname = $employeedetails[2];
addscorepoints($workname,$score,$con);
}else{
echo "";
}
и моя форма HTML код ниже
<td><input type="checkbox" name="checked[]" id="employeework" value="" style="align: center"></td>
<td><input type="checkbox" name="checked[]" id="employeework"value="<?php echo $results['username']; ?>"><?php echo $results['username']; ?></td>
<td><input type="checkbox" name="checked[]" id="employeework"value="<?php echo $results['work_name'];?>"><?php echo $results['work_name'];?></td>
<td><input type="text" name="score" id="score" placeholder="Your Score Here"></td>
<td><input type="submit" name="give-score"></td>
php, используемые в таблице, работают нормально .. но вход [type = text] я не получаю это значение .. индекс
Из того, что видно в коде, который вы отправили, нет ничего плохого. Если форма содержит 'name =" score "' и отправляется с _POST_, тогда '$ _POST ['score']' должен существовать. Вы пробовали 'var_dump ($ _ POST)'? – sidyll
yes it get string (0) .. – Madhi