고객마다 일년에 한 번 작성되는 양식이 있지만 일부 필드는 일정하게 유지됩니다 (예 : 생일). 그래서 내 목표는 새로운 고객이 처음으로 생일 필드가 텍스트 상자 인 양식을 채우는 것이지만 처음 양식을 작성하고 내년에 다시 돌아 오면 생일을 표시하지만 그 (것)들을 허용하지 않습니다. 그것을 편집하십시오 (echo는 생일입니다. 단순히 텍스트 상자에 표시하지 않습니다).SQL 필드에 데이터가 포함되어 있는지 확인하십시오. 그렇지 않으면 데이터를 에코합니다. 그렇지 않으면 텍스트 필드를 반환합니다.
이 문장의 목적은 SQL 필드에 값이 있는지 확인한 다음 해당 값을 표시하고 다른 텍스트 상자를 표시하는 것입니다. 내가 폼을로드하려고 할 때 오류가 계속 발생하고 구문 오류라고 생각합니다.
<?php
if($bday!="") //if bday field is not empty
{
echo $bday; //display bday field value
}
else
{
echo '<input type=text name=bday size=12 maxlength=12 value='<?php echo htmlentities ($bday, ENT_QUOTES) ?>'>'; //else echo the text box
}
?>
*** 오류 란 무엇입니까? *** 귀하의 경우에는 쉽게 추론 할 수 있지만 오류가 있으면 알려주십시오. 더 나은 아직, 그들이 당신에게 당신에게 말하려고하는 것을 알아 내려고 노력하십시오. – deceze