У меня есть какой-то код на странице для извлечения информации из базы данных (например, серверной системы), и я просто подумал, что если так или иначе, я мог бы сделать ярлык вокруг кода, чтобы избежать нескольких операторов SELECT.
* 1003 например *
<?php
$result = mysql_query("SELECT * FROM quackedup WHERE contid='topsummary'") or die(mysql_error());
$row = mysql_fetch_array($result);
echo $row['content']
?>
но затем, дальше вниз по странице, мне нужно будет сделать еще один выбор для чего-то другого и чего-то еще.
<?php
$result = mysql_query("SELECT * FROM quackedup WHERE contid='firstpic'") or die(mysql_error());
$row = mysql_fetch_array($result);
echo $row['content']
?>
<?php
$result = mysql_query("SELECT * FROM quackedup WHERE contid='secondpic'") or die(mysql_error());
$row = mysql_fetch_array($result);
echo $row['content']
?>
есть ли способ просто сделать 1 глобальный 'SELECT * FROM quackedup', а затем изменить то, что я выводил, используя оператор echo.
то, что я хочу сделать, это как показано ниже.
echo $row['content'] WHERE contid='secondpic'
Большое спасибо.
EDIT:
Я хочу использовать его, как показано ниже ..... возможно? При токе он не проходит должным образом и дважды отображает «topsumm».
<?php
$result = mysql_query("SELECT * FROM quackedup WHERE contid IN ('topsumm', 'firstpic', 'secondpic,)") or die(mysql_error());
while($row = mysql_fetch_array($result)) {
echo $row['content'];
?>
</div>
<div id="photo">
<img src ="<?php echo $row['content'];?>" /><img src ="<?php echo $row['content']; }?>" />