0
foreach($stmt as $row)
{
echo "<tr>";
echo "<td><button type=button' disabled id='NameButton' name='NameButton' value='".$row['Name']."'>".$row['Name']."</button></td>";
echo "<td>" .$row['Level'] . "</td>";
//echo "<td>" .$row[''] ."</td>";
echo "<td>" .$row['FirstName'] . " " .$row['LastName']. "</td>";
echo "<td> <button id='editClass' name='editClass' value='".$row['ID']."'>რედაქტირება</button> </td>";
echo "<td> <button id='deleteClass'>წაშლა</button> </td>";
echo "</tr>";
}
Это мой код для отображения из БД. Теперь я пытаюсь сделать редактирования.К, и мне нужно, чтобы получить 2 значения из этого form (1 => Name , 2 => Button [with ID from DB])
для кнопки он работает отлично (i post date)
, но для кнопки со значением из БД сообщение не работает
$ID =$_POST['editClass'];
$name =$_POST['NameButton'];
$date=array(":ID"=>$ID ,":Name"=>$name);
var_dump($date);`
это, как я стараюсь, чтобы получить дата ... выход для var_dump:
array (size=2)
:ID' => string '132' (length=3)
:Name' => null
Пожалуйста, сделайте свой вопрос разборчивым. – Madbreaks
Вы должны использовать 'htmlspecialchars()' для любых переменных данных, используемых в контексте HTML, чтобы избежать генерации недопустимых неоднозначных HTML и некоторых атак XSS. – Brad
Madbreaks почему я получаю массив @date не полный? –