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



 

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

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

Открыть тему
Тема закрыта
> Не выводится информация после проверки
Panich
Panich
Topic Starter сообщение 19.9.2011, 18:27; Ответить: Panich
Сообщение #1


Есть код:
[PHP]<?php
include ("bd_company.php");
$sql2 = "SELECT * FROM company ORDER BY idcompany DESC LIMIT 5";
$result13 = mysql_query($sql2, $db_company) or die ("Ошибка в запросе: " . mysql_error());
if (!$result13)
{
echo "ошибка - ".mysql_error()."<br>";
echo $sql2;
exit();
}
else
{
$id_user = $myrow13['id_user'];
}
if (!preg_match("|^[\d]+$|", $id_user))
{
exit("<p>Неверный формат запроса! Проверьте URL</p>");
}
else
{
include ("bd.php");
$sql3 = "SELECT * FROM users WHERE id = '$id_user' LIMIT 5";
$result14 = mysql_query($sql3, $db) or die ("Ошибка в запросе: " . mysql_error());
if (!$result14)
{
echo "ошибка - ".mysql_error()."<br>";
echo $sql3;
exit();
}
while ($myrow13 = mysql_fetch_array($result13) || $myrow14 = mysql_fetch_array($result14))
{
if (!empty($myrow13['idcompany']) || !empty($myrow14['id']))
{
printf("<table class=''>
<tr>
<td class=''>
<img src='%s'>
</td>
<td class=''>
<h6>%s</h6>
<h6>%s/&nbsp;%s</h6>
<h6>%s</h6>
</td>
</tr>
<tr>
<td colspan='2' class=''>
<em>Цель:</em>%s<br>
<em>Предложили:</em>%s&nbsp;&nbsp;%s
</td>
</tr>
<tr>
<td colspan='2' class=''>
%s
</td>
</tr>
</table>", $myrow14['fapload'], $myrow13['sity_company'], $myrow14['name'], $myrow14['age'], $myrow13['mesto_company'], $myrow13['reason_company'],$myrow13['data_company'], $myrow13['time_company'], $myrow13['text_company']);
}
else
{
echo("Предложения обрабатываются!!!");
}
}
}
?>[/PHP]
Выводит на выходе:Предложения обрабатываются...
Вопрос:не могу понять причину!Прошу помощи!
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Witu
Witu
сообщение 19.9.2011, 19:22; Ответить: Witu
Сообщение #2


idcompany или id равны '' или null

if (!preg_match("|^[\d]+$|", $id_user)) вообще бред

в базе полюбому должно быть число если установлен числовой формат поля
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Panich
Panich
Topic Starter сообщение 20.9.2011, 10:03; Ответить: Panich
Сообщение #3


Я проверял переменные id!Они вообще не имеют значения....пытаюсь вывести echo,а там пусота в переменных!
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
adlic
adlic
сообщение 20.9.2011, 10:25; Ответить: adlic
Сообщение #4


[PHP] include ("bd_company.php");
$sql2 = "SELECT * FROM company ORDER BY idcompany DESC LIMIT 5";
$result13 = mysql_query($sql2, $db_company) or die ("Ошибка в запросе: " . mysql_error());
if (!$result13)
{
echo "ошибка - ".mysql_error()."";
echo $sql2;
exit();
}
else
{
$id_user = $myrow13['id_user'];
}[/PHP]
а откуда берется $myrow13['id_user'];? Она же появляется позже, в цикле while.
И еще, насколько я знаю, хотя может и без того можно, нужно брать в скобки:
while (($myrow13 = mysql_fetch_array($result13)) || ($myrow14 = mysql_fetch_array($result14)))
Хотя о работоспособности этого цикла судить сложно.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Panich
Panich
Topic Starter сообщение 20.9.2011, 10:52; Ответить: Panich
Сообщение #5


(adlic @ 20.9.2011, 13:25) *
берется $myrow13['id_user'];?

Ага!Тут допедрил,а про второе буду пробовать...хотя условие действительно странное!Он будет выводить не пять последних,а всё что есть вроде как-буду думать ещё!

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Нужен кодер, чтобы пофиксить ошибку Wordpress после переноса сайта
0 Alex-777 864 7.4.2024, 18:05
автор: Alex-777
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыСостояние после ампутации - нужна помощь
благотворительный топик
49 vitvirtual 5875 1.4.2024, 5:23
автор: vitvirtual
Горячая тема (нет новых ответов) Исчезающие фрилансеры после предоплаты. Зачем? Какой смысл?
36 metvekot 9583 31.3.2024, 1:01
автор: Liudmila
Горячая тема (нет новых ответов) ВНИМАНИЕ: Пользователям RuSEO.net, Важная информация!
32 jack 587204 31.10.2021, 18:31
автор: ZennoMan
Открытая тема (нет новых ответов) После обновления all in one seo pack пропал keywords?
16 pozitron123 3537 24.2.2021, 15:13
автор: kozak199110


 



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