@bubble_25

Поиск по БД по вычисляемому значению?

Доброго времени суток,
есть поле ввода типа куда вводится список url, извлекается доменная часть и должен происходить поиск по БД и вывод данных.
<?php
$f=explode("\n",$_POST['url']);
for($i=0; $i < count($f); $i++)
{
$z=$f[$i];
$z = parse_url($z);
$domain = preg_replace('/www./', '', $z);
$dom = $domain['host'];

echo '<p>', $dom, '</p>';
echo "</br>";

$con = mysqli_connect('***','***','***','***');
if (!$con) {
    echo 'Не могу соединиться с БД. Код ошибки: ' . mysqli_connect_errno() . ', ошибка: ' . mysqli_connect_error();
    exit;
}
$sql = mysqli_query($con, "SELECT * FROM table WHERE row = '$dom' ");
while($row = mysqli_fetch_row($sql)){
echo $row[0];
echo $row[1];
echo $row[2];
echo $row[3];
echo $row[4];
echo $row[5];
echo $row[6];
echo $row[7];
echo $row[8];
echo $row[9];
echo $row[10];
echo $row[11];
echo $row[12];
echo $row[13];
echo $row[14];
echo $row[15];
echo $row[16];
}
}
?>

Не получается задать поиск по обработанному значению - где косяк?
  • Вопрос задан
  • 76 просмотров
Решения вопроса 1
fast-je
@fast-je
Пишу на php.
Где структура самой таблицы и какие там данные содержатся, что ты суешь в запрос ?
Где это все ?
Входные данные где ?
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы