내 데이터베이스에서 가져온 while 루프에서 만든 라디오 버튼이 있습니다.
기본적으로 편집 페이지가 있지만 데이터베이스에서 값을 가져와 라디오 버튼에 설정할 수 없는 것 같습니다.
선택된 라디오 버튼이 나타나도록 하고 싶습니다.
<?php $stmt= $db->prepare("SELECT dishname FROM dishes WHERE category= 'Pasta'AND package= {$packageid}");
$stmt->execute();
$stmt->bind_result($pasta);
while($stmt->fetch()): ?> <input type='radio' class= 'ds' id= 'pasta' value='<?php echo $pasta ?>' name= 'pasta' required> <label for= 'pasta'><?php echo $pasta; ?></label> <?php endwhile; $stmt->close();?>```
$pasta의 출력을 추가할 수 있습니까?
Adison Masih2022-01-28 16:36:14
첫째, 준비가 작동하는 방식이 아니라 연결과 동일한 SQL 주입의 대상이 되는 문자열 보간을 수행하고 있습니다. 나는 당신의 주요 문제에 대해 명확하지 않습니다.
Chris Haas2022-01-28 16:36:14