이 웹 기반 앱에는 PHP (mysql) 백엔드가 있습니다. 특정 이벤트에서받은 성적과 직위를 입력 할 수있는 페이지가 있습니다. 이전에 입력하지 않은 경우에만 체크 박스 (성 적용)를 표시하는 페이지가 필요합니다. 그래서 내 데이터베이스에이 열 P1이 있고 이것이 NULL이면 확인란을 표시해야합니다.
이것은 내가 PHP 측에있는 것입니다.
<?php
$PID = (int)$_GET['PID'];
$con = new mysqli("localhost","my_user","my_password",'events');
$result = $con->query("SELECT * FROM eventlist WHERE Eid=$PID");
global $output;
$row = $result->fetch_assoc();
echo '<h1>'.$row["Ename"].'</h1>';
if($row["P1"]==NULL)
?>
P1에 표시해야 할 것은 NULL입니다.
<h2>Slot 1</h2>
<h3>Enter Result</h3>
<div id="c1" class="radio">
<label><input type="radio" name="opt1radio" value=30>First</label>
<label><input type="radio" name="opt1radio" value=20>Second</label>
<label><input type="radio" name="opt1radio" value=10>Third</label>
</div>
<h3>Enter Grade</h3>
<div id="c2" class="radio">
<label><input type="radio" name="opt2radio" value=5>A</label>
<label><input type="radio" name="opt2radio" value=4>B</label>
<label><input type="radio" name="opt2radio" value=3>C</label>
<label><input type="radio" name="opt2radio" value=2>D</label>
<label><input type="radio" name="opt2radio" value=0>DQ</label>
</div>
<div id="submit">
<button onclick="myFunction()" type="button" class="btn btn-success">Submit</button>
</div>
각 HTML 줄에 에코를 넣지 않고 어떻게 할 수 있습니까?
이것을 시도 할 수 있습니다. 사용하지 않으려면 echo
그냥 묶으 html
의를 if
을 포함하지 않고 html
에 php
지역
<?php
$PID = (int)$_GET['PID'];
$con = new mysqli("localhost","my_user","my_password",'events');
$result = $con->query("SELECT * FROM eventlist WHERE Eid=$PID");
global $output;
$row = $result->fetch_assoc();
echo '<h1>'.$row["Ename"].'</h1>';
if($row["P1"]==NULL){
?>
<h2>Slot 1</h2>
<h3>Enter Result</h3>
<div id="c1" class="radio">
<label><input type="radio" name="opt1radio" value=30>First</label>
<label><input type="radio" name="opt1radio" value=20>Second</label>
<label><input type="radio" name="opt1radio" value=10>Third</label>
</div>
<h3>Enter Grade</h3>
<div id="c2" class="radio">
<label><input type="radio" name="opt2radio" value=5>A</label>
<label><input type="radio" name="opt2radio" value=4>B</label>
<label><input type="radio" name="opt2radio" value=3>C</label>
<label><input type="radio" name="opt2radio" value=2>D</label>
<label><input type="radio" name="opt2radio" value=0>DQ</label>
</div>
<div id="submit">
<button onclick="myFunction()" type="button" class="btn btn-success">Submit</button>
</div>
<?php }?>
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다