#javascript #php #html
Вопрос:
я хочу, чтобы на странице отображался только текст регистрации студента и кнопка «Показать», затем студент вводит свой номер в текстовое поле и нажимает кнопку «Отправить», чтобы все остальные поля были извлечены из базы данных sql
но, но, но я сделал все, только проблема здесь в том, что на странице php все уже отображается как текстовые поля, мне нужно только одно текстовое поле и кнопка «Отправить» на странице, прежде чем получать данные .
после извлечения данных из базы данных mysql будут показаны другие поля текстовые поля
вот мой код
<div class="container">
<form id="contact" form action="mix.php" method="post">
<fieldset>
<input type="text" name="student_reg" required="required" placeholder="Student Registration Code" value="<?php echo $student_reg;?>">
</fieldset>
<div>
<!-- Input For Add Values To Database-->
<!-- Input For Find Values With The given ID -->
<input type="submit" class="myButton" name="search" style="width:100%;" value="Find">
</div>
<fieldset>
<input type="text" name="student_name" placeholder="Name" style="border:0;outline:none;width:100%;height:100%;font-size:13px;text-align: left;" value="<?php echo $student_name;?>" readonly>
</fieldset>
<fieldset>
<input type="text" name="phone_number" placeholder="Phone Mobile Number" style="border:0;outline:none;width:100%;height:100%;font-size:13px;text-align: left;" value="<?php echo $phone_number;?>" readonly>
</fieldset>
Комментарии:
1. Вам нужно использовать Ajax. Где ваш код JavaScript. ?
Ответ №1:
попробуйте это:
<div class="container">
<form id="contact" form action="mix.php" method="post">
<fieldset>
<input type="text" name="student_reg" required="required" placeholder="Student Registration Code" value="<?php echo $student_reg;?>">
</fieldset>
<div>
<!-- Input For Add Values To Database-->
<!-- Input For Find Values With The given ID -->
<input type="submit" class="myButton" name="search" style="width:100%;" value="Find">
</div>
<?php if(!empty($student_name)) { ?>
<fieldset>
<input type="text" name="student_name" placeholder="Name" style="border:0;outline:none;width:100%;height:100%;font-size:13px;text-align: left;" value="<?php echo $student_name;?>" readonly>
</fieldset>
<fieldset>
<input type="text" name="phone_number" placeholder="Phone Mobile Number" style="border:0;outline:none;width:100%;height:100%;font-size:13px;text-align: left;" value="<?php echo $phone_number;?>" readonly>
</fieldset>
<?php } ?>