Доброй ночи! Помогите пожалуйста дописать этот скрипт, для мониторинга! Имеется таблица "online" в ней колонки "server", "players". Требуется выводить всё содержимое к примеру с колонки players а именно 1 строки(server 1). Выводить без [], если в [] пусто как щас, то сделать что бы писало текст: Свободен. А если там что-то написано, к примеру [player], то выводилось просто: player. Такое вообще можно сделать? Огромное спасибо! Код (PHP): <?php // Соединиться с сервером БД mysql_connect("localhost", "юзер", "пасс") or die (mysql_error ()); // Выбрать БД mysql_select_db("имя") or die(mysql_error()); // SQL-запрос $strSQL = "SELECT * FROM online"; // Выполнить запрос (набор данных $rs содержит результат) $rs = mysql_query($strSQL); // Цикл по recordset $rs // Каждый ряд становится массивом ($row) с помощью функции mysql_fetch_array while($row = mysql_fetch_array($rs)) { // Записать значение столбца FirstName (который является теперь массивом $row) echo $row['players'] . "<br />"; } mysql_close(); ?> PHP, JavaScript, SQL и другой код пишите внутри тегов Код ( (Unknown Language)): [b]php][/b]Тут код[b][/[/b][b]code][/b][/color]
а что мешает поставить условие с [player] или [] ( кому как, на свой вкус) в теле цикла, где вывод??? (
например, вот так Код (PHP): while($row = mysql_fetch_array($rs)) { // Записать значение столбца FirstName (который является теперь массивом $row) if( '[]' === $row['players'] ) { echo "Свободен"; } else { echo "player"; } } но вопрос, актуально ((