Я новичок в PHP и стараюсь учиться достаточно, чтобы выполнять некоторые основные функции. Я смог создать таблицу для своих пользователей, чтобы редактировать себя и повторно отображаться, но я столкнулся с вопросом. Используя приведенный ниже сценарий, пользователи могут вводить свой уровень навыков для различных продуктов. Я хотел бы выделить каждую ячейку, в которой они вводят «0» или пробел. Вход пользователя будет между 0-5 (или пустой, если они еще не заполнили его).Установить цвет фона ячеек на основе вывода запросов MySQL
Это все делается на моем локальном хосте, поэтому я признаю, что все меры безопасности не совсем там.
Я прочитал много сообщений и попытался выяснить это сам, но я делаю что-то принципиально неправильное, я верю.
Любая помощь по этому вопросу будет принята с благодарностью. Я был известен, чтобы купить пиво (через PayPal) для тех, кто помогает мне с кодировкой :)
Вот мой существующий код для распечатки результатов базы данных:
<?php
//This will connect to the database in order to begin this page
mysql_connect("localhost", "root", "time2start") or die (mysql_error());
//Now we will select the database we need to talk to
mysql_select_db("joomla_dev_15") or die (mysql_error());
$query = "SELECT * FROM enterprise_storage WHERE id=1";
$result = mysql_query($query) or die (mysql_error());
echo "<table border='1'>";
echo "$row";
echo "<tr> <th>Product</th> <th>Wayne Beeg</th> <th>Paul Hamke</th> <th>Steve Jaczyk</th> <th>David Jontow</th> <th>Ed MacDonald</th> <th>Michael Munozcano</th> <th>Ron Shaffer</th> <th>Luke Soares</th> <th>Josh Wenger</th> </tr>";
// keeps getting the next row until there are no more to get
while($row = mysql_fetch_array($result)) {
// Print out the contents of each row into a table
echo "<tr><td>";
echo $row['model'];
echo "</td><td>";
echo $row['beeg'];
echo "</td><td>";
echo $row['hamke'];
echo "</td><td>";
echo $row['jaczyk'];
echo "</td><td>";
echo $row['jontow'];
echo "</td><td>";
echo $row['macdonald'];
echo "</td><td>";
echo $row['munozcano'];
echo "</td><td>";
echo $row['shaffer'];
echo "</td><td>";
echo $row['soares'];
echo "</td><td>";
echo $row['wenger'];
echo "</td></tr>";
}
echo "</table>";
?>
<FORM>
<INPUT TYPE="BUTTON" VALUE="Return to the Home Page" ONCLICK="window.location.href='http://localhost/~user/joomla15/custom/skilldisplay.php'">
</FORM>
Это одна не работает. Я вставил, как вы указали здесь. После сохранения страница не загружается. (Я также изменил «серый» на «красный») – user1267673
какая ошибка? – Dion
Должно ли это быть «фоновым цветом»? Цвет соответствует цвету текста, а не ячейке. – octern