У меня есть веб-страница, на которой используется PHP-код для поиска и получения изображений, соответствующих тегам, которые вводит пользователь. Он использует MySQL для хранения путей к изображениям и получения изображений для пользователя вместе с информацией об изображении.
Я пытаюсь создать кнопку в каждой полученной информации об изображении, чтобы выбрать ее для загрузки. . Эта кнопка обновит поле флага таблицы базы данных. Моя проблема в том, что я не могу вызвать функцию внутри цикла выборки изображения/информации об изображении. Я пробовал методы в один клик и вызовы $_POST.
Заранее спасибо
function fun(){
echo "Hello";
}
if(isset($_POST['insert'])){
$message= "The insert function is called.";
echo "The insert function is called.";
}
if(isset($_POST['select'])){
$message="The select function is called.";
}
$searchTags = $_POST['searchTag'];
$conn = new mysqli($servername,$username,$password,$db);
if ($conn->connect_error) {
die("Connection Error: ").$conn->connect_error;
}
$sql = "select pic_id, pic_name, pic_description, pic_tags FROM picture where pic_tags like'%$searchTags%'";
$result = $conn->query($sql);
if ($result->num_rows > 0 ){
while($row = $result->fetch_assoc()) {
$imgNumber = $row['pic_id'];
$imgSrc = $row['pic_name'];
$imgDescription =$row['pic_description'];
$imgTags = $row['pic_tags'];
echo "
Pic #".$imgNumber."
Подробнее здесь: https://stackoverflow.com/questions/786 ... etch-accoc