Я создаю сайт-портфолио для нашего ателье. Я создал сетку, используя css, где каждый проект представлен одним дочерним элементом сетки. При щелчке наложение переключает и javascript извлекает индекс выбранного дочернего элемента, задающего соответствующее содержимое. Это работает хорошо (по крайней мере, установив правильную папку, чтобы выбрать изображения и показывать их).
Сейчас я пытаюсь извлечь контент из базы данных MySQL, чтобы мне не пришлось постоянно обновлять сайт. Мне удалось создать и подключиться к тестовой базе данных и извлечь строку c информации, используя идентификатор.
<?php
$pripojit = mysqli_connect('localhost','local','','test');
$query = 'SELECT * FROM pokus WHERE ID="XXX"';
$val = mysqli_query($pripojit,$query);
while (list($name,$text,$img) = mysqli_fetch_array($val)) {
echo $name;
echo "<br>";
echo $text;
echo "<br>";
echo "<img src=\"$img\" height=\"150px\" width=\"250px\">";
}
Вопрос в том, как мне разместить индекс, извлеченный javascript, в эту строку:
$query = 'SELECT * FROM pokus WHERE ID="XXX"';
Так что php выбирает правый ряд? Или это глупость делать это таким образом? Спасибо за помощь!