X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Добавить ответ в эту тему
> Вывод в цикле значений из базы!
Panich
Panich
Topic Starter сообщение 27.5.2011, 15:22; Ответить: Panich
Сообщение #1


Вот основной скрипт:
[php]<?php
include ("bd_moy_vstrechy.php");
$sql = "SELECT metro, date, tyme FROM vstrechy WHERE name='$name'";
$result5 = mysql_query($sql, $db_vstrechy)or die("Ошибка в запросе: " . mysql_error());
if (!$result5)
{
echo "ошибка - ".mysql_error()."<br>";
echo $sql;
exit();
}
$myrow5 = mysql_fetch_array($result5);
if (!empty($myrow5['id_vstrechy']))
{
while ($myrow5 = mysql_fetch_array($result5))
{
printf("<table width='200' border='1'>
<thead>
<tr>
<th colspan='2'>
<input type='checkbox'>
</th>
<th><p class='vibor'>место</p></th>
<th colspan='2'>&nbsp;</th>
<th><p class='vibor'>дата/<br>время</p></th>
<th>&nbsp;</th>
</tr>
</thead>
<tbody>
<tr>
<td>&nbsp;</td>
<td colspan='3'>%s</td>
<td colspan='3'>%s&nbsp;%s</td>
</tr>
</tbody>
</table>", $myrow['metro'], $myrow['date'], $myrow['tyme']);
}
}
else
{
echo("Вы ещё не назначили ни одной встречи!");
}
?>[/php]
Вот файл соединения с базой данных:
[php]<?php
$dbname="vstrechy";
$dbhost="localhost";
$dbuser="panich07";
$dbpass="070CFItymrf";
$db_vstrechy = mysql_connect ($dbhost,$dbuser,$dbpass);
if (!$db_vstrechy)
{
echo("Извините за временные неудобства!В настоящий момент сервер базы данных не доступен, поэтому корректное отображение страницы невозможно.Попробуйте посетить сайт позднее!");
}
mysql_select_db ("user",$db_vstrechy);
if (!@mysql_select_db ("user",$db_vstrechy))
{
echo("Извините за временные неудобства!В настоящий момент база данных не доступна, поэтому корректное отображение страницы невозможно.Попробуйте посетить сайт позднее!");
}
?>[/php]
На выходе в окне браузера выдаёт:
Вы ещё не назначили ни одной встречи!
Пробовал выводить значение переменной $myrow['metro'], но на экране пусто,хотя в БД есть значение!
Больще ни одной ошибки(которые мной оговорены в скриптах) не выдаёт!Помогите выяснить причину!?:wacko:
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Den1xxx
Den1xxx
сообщение 27.5.2011, 15:28; Ответить: Den1xxx
Сообщение #2


(Panich @ 27.5.2011, 18:22) *
if (!empty($myrow5['id_vstrechy']))

причина в том что $myrow5['id_vstrechy']==empty, очевидно же.
В таких случаях трудно отследить ошибку, но я делаю так: в нужных местах вывод проблемных переменных, допустим
var_dump($myrow5);
выведет весь массив, а там уже видно будет, где собака порылась.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Panich
Panich
Topic Starter сообщение 27.5.2011, 15:56; Ответить: Panich
Сообщение #3


Заменил:
[PHP]$myrow5 = mysql_fetch_array($result5);
if (!empty($myrow5['id_vstrechy']))
{
while ($myrow5 = mysql_fetch_array($result5))
{ [/PHP]
на
[PHP]while ($myrow5 = mysql_fetch_array($result5))
{
if (!empty($myrow5['id_vstrechy']))
{ [/PHP]
и вместо
[PHP]$myrow['metro'], $myrow['date'], $myrow['tyme']); [/PHP]
исправил
[PHP]$myrow5['metro'], $myrow5['date'], $myrow5['tyme']);[/PHP]

Использование var_dump($myrow5); выдало ошибку:
array(6) { [0]=> string(6) "vihino" ["metro"]=> string(6) "vihino" [1]=> string(2) "31" ["date"]=> string(2) "31" [2]=> string(11) "17:00-18:00" ["tyme"]=> string(11) "17:00-18:00" } Вы ещё не назначили ни одной встречи!
Может у Вас есть ещё предположения!?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Panich
Panich
Topic Starter сообщение 27.5.2011, 16:14; Ответить: Panich
Сообщение #4


Разобрался!
Не вытаскивал "id_vstrechy"
Извините,что отнял Ваше драгоценное время!
Удачи!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Добавить ответ в эту тему
Быстрый ответ
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Большие базы Semrush кейвордов по разным тематикам! Много кейвордов с трафиком и без конкуренции! Volume, KD, CPC
22 Krok 6742 12.4.2024, 5:17
автор: Krok
Открытая тема (нет новых ответов) Базы Youtube кейвордов с данными по конкуренции и Volume
5 Krok 1458 11.4.2024, 5:12
автор: Krok
Горячая тема (нет новых ответов) Свежие базы ключевых слов с подсказок гугла!
125 Krok 68503 7.4.2024, 4:52
автор: Krok
Открытая тема (нет новых ответов) Базы досок объявлений России, Украины, Беларуси и Казахстана
5 freeax 6460 10.3.2024, 15:07
автор: freeax
Горячая тема (нет новых ответов) Ручной обмен, ввод/вывод электронных валют | ЮMoney, WMZ, Крипта, Приват, Монобанк | Низкие комиссии, минимальные суммы сделок
быстро, удобно, по доступному курсу
200 Sostavitel 98204 11.2.2024, 21:07
автор: Wolfhound


 



RSS Текстовая версия Сейчас: 20.4.2024, 3:45
Дизайн