THEDECAL
Новичок
Здравсвуйте, есть кусок куда который показывает таблицу с данными из БД MYSQL показывает она while`ом хочу сделать как положено через foreach он мне вопросики в ромбике выдаёт...
Вот кусок кода с соеденением к БД:
Вот кусок кода с while:
А вот я пытаюсь сделать с foreach:
Вот кусок кода с соеденением к БД:
PHP:
<?php #mysql.php
$dbname = "okay"; #Имя базы данных
$user = "okay"; #Пользователь этой базы данных
$pass = "123456"; #Пароль этого пользователя
$server = "localhost"; #Адрес сервера
$connect = mysql_connect ($server, $user, $pass) or die (mysql_error ()); #Соеденение с сервером БД
mysql_select_db ($dbname) or die (mysql_error ()); #Соеденение с БД
mysql_set_charset('utf8'); #Установка кодировки
?>
PHP:
$show_data = mysql_query($query_data) or die(mysql_error());
$num = 0;
while ($show_array = mysql_fetch_assoc($show_data))
{
echo "<tr bgcolor='FFFFFF' align='center'>";
$date = date('d.m.y H:i', strtotime($show_array['date']));
$truedate = date('d.m.y H:i', strtotime($show_array['truedate']));
#№
echo "<td><ST4>", ++$num, "</td>";
#Улица/Сегмент
echo "<td><ST4>", $show_array['street'], "</td>";
#Дом
echo "<td><ST4>", $show_array['house'], "</td>";
#Квартира
echo "<td><ST4>", $show_array['room'], "</td>";
#Телефоны
if ($show_array['telmob'] === '0')
{
echo "<td><ST4>-</td>";
}
else
{
echo "<td><ST4>", $show_array['telmob'], ', ', $show_array['telhouse'], "</td>";
}
#Приоритет
$plus = "<img src='images/plus.png'>";
if ($show_array['prio'] === "Высокий") echo "<td><center><ST4>", $plus, $plus, "</td>";
else echo "<td><center><ST4>", $plus, "</td>";
#Комментарии
echo "<td><ST4>", $show_array['comments'], "</td>";
#Действительная причина
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests')
{
echo "<td><ST4>", $show_array['truecomments'], "</td>";
}
#Время
echo "<td><ST4>", $show_array['fromtime'], '-', $show_array['totime'], "</td>";
#Дата добавления
echo "<td><ST4>", $date, "</td>";
#Дата выполнения
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests')
{
echo "<td><ST4>", $truedate, "</td>";
}
#Выполнил
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests')
{
echo "<td><ST4>", $show_array['worker'], "</td>";
}
#Категория
if($enable_category) echo "<td><ST4>" . $show_array['category'] ."</td>";
#Действия
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests'){}
else
{
echo "<td>";
echo "<a href='index.php?switch=edit_requests&id=${show_array['id']}'><img src='images/edit.png'></a>";
echo "<a href='index.php?switch=search_requests&show=search&id=${show_array['id']}'><img src='images/search.png'></a>";
echo "<a href='index.php?switch=delete_requests&id=${show_array['id']}'><img src='images/delete.png'></a>";
echo "</td>";
}
echo "</tr>";
}
PHP:
$show_data = mysql_query($query_data) or die(mysql_error());
$num = 0;
$show_array = mysql_fetch_assoc($show_data)
foreach ($show_array as $cycle)
{
echo "<tr bgcolor='FFFFFF' align='center'>";
$date = date('d.m.y H:i', strtotime($cycle['date']));
$truedate = date('d.m.y H:i', strtotime($cycle['truedate']));
#№
echo "<td><ST4>", ++$num, "</td>";
#Улица/Сегмент
echo "<td><ST4>", $cycle['street'], "</td>";
#Дом
echo "<td><ST4>", $cycle['house'], "</td>";
#Квартира
echo "<td><ST4>", $cycle['room'], "</td>";
#Телефоны
if ($cycle['telmob'] === '0')
{
echo "<td><ST4>-</td>";
}
else
{
echo "<td><ST4>", $cycle['telmob'], ', ', $cycle['telhouse'], "</td>";
}
#Приоритет
$plus = "<img src='images/plus.png'>";
if ($cycle['prio'] === "Высокий") echo "<td><center><ST4>", $plus, $plus, "</td>";
else echo "<td><center><ST4>", $plus, "</td>";
#Комментарии
echo "<td><ST4>", $cycle['comments'], "</td>";
#Действительная причина
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests')
{
echo "<td><ST4>", $cycle['truecomments'], "</td>";
}
#Время
echo "<td><ST4>", $cycle['fromtime'], '-', $cycle['totime'], "</td>";
#Дата добавления
echo "<td><ST4>", $date, "</td>";
#Дата выполнения
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests')
{
echo "<td><ST4>", $truedate, "</td>";
}
#Выполнил
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests')
{
echo "<td><ST4>", $cycle['worker'], "</td>";
}
#Категория
if($enable_category) echo "<td><ST4>" . $cycle['category'] ."</td>";
#Действия
if($_GET['switch'] === 'show_history_requests' OR $_GET['switch'] === 'search_requests'){}
else
{
echo "<td>";
echo "<a href='index.php?switch=edit_requests&id=${cycle['id']}'><img src='images/edit.png'></a>";
echo "<a href='index.php?switch=search_requests&show=search&id=${cycle['id']}'><img src='images/search.png'></a>";
echo "<a href='index.php?switch=delete_requests&id=${cycle['id']}'><img src='images/delete.png'></a>";
echo "</td>";
}
echo "</tr>";
}
