{если ... еще} как отобразить изображение, если поле mysql равно ex.1 - PullRequest
0 голосов
/ 05 октября 2011

У меня есть вопрос: у меня есть таблица mysql, в которой есть такие значения, как pages_viewed, которая увеличивается каждый раз, когда пользователь обращается к странице, например 1,2,3 и т. Д. У меня простой вопрос, как мне отобразить изображение, когдаполе равно или больше 1?

как

select pages_viewed from table;
if field pages_viewed > 1 than echo images/image.png

простите мой php, я не слишком хорош в этом.

я читал здесь ина других форумах, но все, что я могу найти, это drupal или wordpress.

Ответы [ 2 ]

0 голосов
/ 05 октября 2011

Здесь все, в основном, не хватает подключения к базе данных, имени таблицы, имени поля.

mysql_connect("localhost", "mysql_user", "mysql_password") or die("Could not connect: " . mysql_error());
mysql_select_db("mydb");

$result = mysql_query("select * from table");

while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
    # Any other code to post the page information
    if($row['pages_viewed'] > 0) echo "<img src='images/image.png' />";
    # Any other code to post the page information
}
0 голосов
/ 05 октября 2011

что-то вроде

header('Content-Type: image/png')
echo file_get_contents(images/image.png)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...