Добрый день, я новичок здесь и не знаю, что искать. У меня вопрос о том, как получить определенные строки из db. Я не могу положить его в цикл while, beacause я бы выводил HTML снова и снова.Получение определенных строк из массива
В любом случае я покажу код и вопрос.
<?php
$q = "SELECT * FROM image, pakket
WHERE pakket.pakket_id = image.pakket_id
AND pakket.pakket_id='$packageid'";
$image = $row['img'];
if ($result = mysql_query($q)){
<a href="<?php echo $image; ?>" rel="fancybox-thumb" class="fancybox-thumb"><img width="370" src="<?php echo $image;; ?>" style="border: 1px solid #ccc;" ></a>
<a href="<?php echo $image; ?>" rel="fancybox-thumb" class="fancybox-thumb"><img width="119" src="<?php echo $image; ?>" style="border: 1px solid #ccc;"></a>
<a href="img/screens/1/EO_screen3.jpg" rel="fancybox-thumb" class="fancybox-thumb"><img width="119" src="img/screens/1/EO_screen3.jpg" style="border: 1px solid #ccc;"></a>
<a href="img/screens/1/EO_screen2.jpg" rel="fancybox-thumb" class="fancybox-thumb"><img width="119" src="img/screens/1/EO_screen2.jpg" style="border: 1px solid #ccc;"></a>
}
else {
echo "Afbeeldingen konden niet opgehaald worden.";
}
?>
Что я хочу, это отобразить правильное изображение внутри правой части HTML. Я думаю, что у меня есть счетчик, который подсчитывает количество строк в массиве, но я понятия не имею, как я должен справиться с этим.
Я высоко ценю любую помощь.
Добро пожаловать в переполнение стека! [Пожалуйста, не используйте 'mysql_ *' функции] (http://stackoverflow.com/q/12859942/1190388) в новом коде. Они больше не поддерживаются и [официально устарели] (https://wiki.php.net/rfc/mysql_deprecation). См. Красную рамку? Узнайте о подготовленных инструкциях и используйте [tag: PDO] или [tag: MySQLi]. – hjpotter92
1. Не используйте 'mysql_ *' функции, поскольку они устарели, используйте 'mysqli_ *' или PDO вместо (подробности в руководстве) 2. используйте 'echo' перед' Voitcus