PHP получить результаты от mysql БД с href-ссылками и меткой - PullRequest
0 голосов
/ 05 марта 2020

Я пытаюсь получить правильный синтаксис для извлечения URL-адреса и связанной метки из базы данных mysql и помещения их в href. Я просто не получаю правильный синтаксис.

Код ниже получает ссылку, но не метку, которая идет с ним. «$ title» не отображает метку.

 <?php
        $conn=mysqli_connect("localhost", "showcase", "showcase123", "nasja723_Showcase");
        // Check connection
        if ($conn-> connect_error) {
         die ("Connection failed:". $conn-> connect_error);
        }

        $sql = "Select Title, Fname, Lname,url from Showcase";
        $result = $conn-> query($sql);
        if ($result-> num_rows > 0) {
            While ($row = $result-> fetch_assoc())  {
                echo "<tr>";
            echo "<td>",'<a href=' . $row['url'] . '>$title </a>',"</td>";  


            }
            Echo "</table>";
        }
        else {
            echo "0 result";
        }


$conn-> close();

?>

1 Ответ

1 голос
/ 05 марта 2020

Используйте это:

echo "<td>",'<a href=' . $row['url'] . '>'.$row['Title'].' </a>',"</td>";

$title на самом деле не существует, вам нужно получить доступ к столбцу «Заголовок», возвращенному в строке, и если он это сделал, он не будет отображаться в одиночном кавычки, вам придется использовать двойные кавычки или объединить его.

...