За последние 24 часа нас посетили 16596 программистов и 1680 роботов. Сейчас ищут 865 программистов ...

Вывод с БД

Тема в разделе "Прочие вопросы по PHP", создана пользователем Folsky, 19 май 2014.

  1. Folsky

    Folsky Новичок

    С нами с:
    19 май 2014
    Сообщения:
    2
    Симпатии:
    0
    Приветствую юзеров. Появился такой вопрос.
    Как вывести текст вместо значения из БД.
    Поясню. Допустим:
    В базе есть значение pHome, которое равняется 3-ем.
    Мне нужно чтобы вместо цифры выводилось "Дом класса C, район Vinevood".
    Вот вывод:
    Код (Text):
    1.  
    2. echo "Welcome " . $_SESSION [ 'username' ]; //saying welcome to user!
    3. while( $row = mysql_fetch_assoc ( $query )) //looping thousgt table to get informations
    4. {
    5. $name = $row [ 'username' ];
    6. $money = $row [ 'money' ];
    7. $home = $row [ 'pHome' ];
    8. $kills = $row [ 'kills' ];
    9. $deaths = $row [ 'deaths' ];
    10. }
    11. echo "<br><br>Name: " . $name . "<br> Money: " . $money . "<br> Home: " . $home . "<br> Kills: " . $kills . "<br> Deaths: " . $deaths ;
    12. }
    Заранее спасибо :)
     
  2. BaranPHP

    BaranPHP Новичок

    С нами с:
    24 янв 2014
    Сообщения:
    356
    Симпатии:
    0
    Ну как бы если такого заменяемого текста совсем мало то
    Код (PHP):
    1. $a ="1"; //в $a кладёшь результат запроса
    2. if ($a=='1') echo "тут цифра 1";
    3. if ($a!='1') echo "тут хрен знает что";
    4.  
    Но если значений много 1,2,3,4,5.... и т.д. и к каждому значению нужен свой текст
    То лучше создать ещё одну таблицу в которой будет`id` равный `pHome` из первой таблицы, и `text` с присваиваемым текстом.
     
  3. Folsky

    Folsky Новичок

    С нами с:
    19 май 2014
    Сообщения:
    2
    Симпатии:
    0
    Спасибо большое, работает.
    А как допустим сделать что если значение равно 1, то выдает одну картинку, если 2-м, то вторую картинку и так всего значений 296.
     
  4. BaranPHP

    BaranPHP Новичок

    С нами с:
    24 янв 2014
    Сообщения:
    356
    Симпатии:
    0
    Тоже самое. Создаёшь еще одну таблицу только вместо текста, урлы картинок.