Попытка поиска по базе данных
я пытаюсь выполнить поиск по коду базы данных это ниже
//это поисковая форма
<!DOCTYPE html>
пример поиска <title>
<meta charset="utf-8">
в <мета имя="область просмотра" содержимого="ширина=устройство-ширина, начально-масштаб=1"и GT;
Поиск
//это показать таблицу и поиск
<?php
$con = mysqli_connect('localhost','root',"labrptdb') или die('невозможно подключиться');
if(count($_POST)>0) {
$lab = isset($_POST["labno"]) ?? ";
$result=mysqli_query($con,"select * from report where labno = '$lab'");
}
?>
<!DOCTYPE html>
<title>извлечение изображения
<meta charset="utf-8">
в <мета имя="область просмотра" содержимого="ширина=устройство-ширина, начально-масштаб=1"и GT;
<?php
$i=0;
while($row = mysqli_fetch_array($result)) {
if($i%2==0)
$имяотчета="даже";
еще
$имяотчета="чет";
?>
<?php
$я++;
}
?>
ИДЕНТИФИКАТОР | ИМЯ | КОНТАКТНОЕ ЛИЦО НЕТ. | АДРЕС | ЛАБОРАТОРИЯ-НЕТ. | ВОЗРАСТ | ПОЛ | РЕФ.ДОКТОР | ИЗОБРАЖЕНИЕ | ВРЕМЯ | ОБНОВЛЕНИЕ И УДАЛЕНИЕ |
---|---|---|---|---|---|---|---|---|---|---|
<?php echo $row["id"]; ?> | <?php echo $row["name"]; ?> | <?php echo $row["contactno"]; ?> | <?php echo $row["address"]; ?> | <?php echo $row["labno"]; ?> | <?php echo $row["возраст"]; ?> | <?php echo $row["gender"]; ?> | <?php echo $row["refdoctor"]; ?> | <?php echo "; ?> | <?php echo $row["datetime"]; ?> |
">удалить ">Обновление |
<?php
mysqli_close($кон);
?>
и ошибка показывает
( ! ) Обратите внимание: неопределенная переменная: conn in E:\wamp\www\addform\searchreport_pat.php на линии 6
стек вызовов
# Расположение Функции Памяти Времени
1 0.0000 367376 {main}( ) ...\searchreport_pat.php:0
( ! ) Предупреждение: mysqli_affected_rows() ожидает, что параметр 1 будет mysqli, null задан в E:\wamp\www\addform\searchreport_pat.php на линии 6
стек вызовов
# Расположение Функции Памяти Времени
1 0.0000 367376 {main}( ) ...\searchreport_pat.php:0
2 0.0930 400912 mysqli_affected_rows ( ) ...\searchreport_pat.php:6
Что я уже пробовал:
<?php
$con = mysqli_connect('localhost','root',"labrptdb') или die('невозможно подключиться');
if(count($_POST)>0) {
$lab = isset($_POST["labno"]) ?? ";
$result=mysqli_query($con,"select * from report where labno = '$lab'");
}
?>
<?php
$i=0;
while($row = mysqli_fetch_array($result)) {
if($i%2==0)
$имяотчета="даже";
еще
$имяотчета="чет";
?>
&ЛТ;?PHP Эхо $строки["ИД"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["наименование"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["contactno"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["адрес"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["labno"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["возраст"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["пол"]; ?&ГТ; &ЛТ;?PHP Эхо $строки["refdoctor"]; ?&ГТ; &ЛТ;?PHP Эхо "; ?&ГТ; &ЛТ;?PHP Эхо $строки["датавремя"]; ?&ГТ; ">удалить
">Обновление <?php
$я++;
}
<?php mysqli_close(con) ; ?>
Richard MacCutchan
Простая орфографическая ошибка: кон не Конн.