|
|
|
| Здравствуйте.
Прошу прощения за возможно очень простой вопрос для кого-то, но у меня не получается его решить, думаю у вас займет это всего пару минут.
Файл index.php содержит код выводящий из таблицы “users” всю имеющуюся информацию.
<?
include "config.php";
$ath = mysql_query("select * from users;");
if($ath)
{
//таблица
echo "<center><table border=1>";
echo "<tr><td><center>Фамилия</center></td><td><center>Имя</center></td><td><center>Текст</center></td>";
//цикл
while($users = mysql_fetch_array($ath))
{
echo "<tr><td><b>".$users['familiya']. "</b> </td><td><b>".$users['imya']."</b> </td><td><b>".$users['tekst']."</b> </td></tr>";
}
echo "</table></center>";
}
else
{
echo "ERORR";
exit();
}
?>
|
В таблице “users” содержится три столбика это “familiya” – Фамилия, “imya” – имя, “tekst” – Текст.
Вопрос заключается в следующем: у меня в столбике “tekst” будут только два значения либо 1 либо 2, как необходимо модифицировать код в index.php чтобы к примеру когда выводится вся информация из таблицы, проверялся столбик “tekst” и если там единица, то в результате выводится сообщение “привет”, если 2, то “Пока”?
Заранее благодарю.
P.S. желательно напишите полный код, а не только что нужно вставить | |
|
|
|
|
|
|
|
для: home
(08.06.2008 в 00:37)
| |
<?
include "config.php";
$ath = mysql_query("select * from users;");
if($ath)
{
//Таблица
echo "<center><table border=1>";
echo "<tr><td><center>Фамилия</center></td><td><center>Имя</center></td><td><center>Текст</center></td>";
//цикл
while($users = mysql_fetch_array($ath))
{
if($users['tekst']==1){
$vars="привет";
}else{
$vars="Пока";
}
echo "<tr><td><b>".$users['familiya']. "</b> </td><td><b>".$users['imya']."</b> </td><td><b>".$vars."</b> </td></tr>";
}
echo "</table></center>";
}
else
{
echo "ERORR";
exit();
}
?>
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(08.06.2008 в 00:48)
| | AcidTrash огромное вам спасибо, буду пробовать =) | |
|
|
|