Я новичок в работе над PHP. Мой маленький проект работает при отображении имени и фамилии ученика, согласно h/is/er id. индексной страница должна иметь 3 текстовое поле:Показать данные в текстовое поле
- студента ID
- первого имя
- фамилия
при вставке студенческого билета в первом текстовом поле и нажмите клавишу ввод, связанные с данным материалом появятся в двух других боксах (имя и фамилия).
Код в validation.php:
$con = new mysqli('localhost', 'root', '', 'db_sars') or die(mysqli_error());
$student_no = $_GET['student_no'];
$query = "SELECT student_no,firstname,lastname FROM student WHERE student_no = '$student_no'";
$result = mysqli_query($con, $query);
if (mysqli_num_rows($result)<1) {
echo "<span class='green'>Available</span>";
}
else{
$followingdata = $result->fetch_assoc();
echo $followingdata["firstname"].'<br />';
echo $followingdata["lastname"].'<br />';
}
index.html содержит Ajax скриптов и текстовые поля:
</br><input type="text" name="student_no" id="student_no" placeholder="Enter student #"></div></br>
<input type="text" name="firstname" id="firstname" >
<input type="text" name="lastname" id="lastname" >
Вы смешиваете * процедурный * и * объект * стиль mysqli, не может быть сделано. Либо вы подключаетесь к 'mysqli_connect()' или создаете объект 'mysqli', и используете' $ con> query() 'и т. Д. – Xorifelse