Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Опять с выборкой и все с тем что и раньше

Ответить
Настройки темы
[решено] Опять с выборкой и все с тем что и раньше

Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Вообщем, кто может посмотреть и сказать, чем эти два файла отличаются

<?
$db = mysql_connect("localhost","root","...");
mysql_select_db("rp" ,$db);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
echo $HTTP_POST_VARS['cd'];
$sql = mysql_query ("SELECT * FROM og", $db);
while ($abc = mysql_fetch_row($sql))
{
echo("$abc[1]|$abc[2]|$abc[3]|$abc[4]");
}
mysql_close($db);
?>

в этом всё клёво показывает данные из базы на отлично, теперь этот

<?
$db = mysql_connect("localhost","root","...");
mysql_select_db("rp" ,$db);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
$HTTP_POST_VARS['cd'];
echo $HTTP_POST_VARS['cd'];
$sql = mysql_query ("SELECT * FROM og 'og' where co='$co', and cd='$cd', $db", $db);
while ($abc = mysql_fetch_row($sql)
{
echo("$abc[1]|$abc[2]|$abc[3]|$abc[4]");
}
mysql_close($db);
?>

как и первый только не показывает базу, суда приходят переменные или как то так это называется нормально, прописываю тут $HTTP_POST_VARS['co']; $HTTP_POST_VARS['cd']; и перед ними echo для примера и чтоб показал, что с приходом получается, браузер показывает, то что передаю, но вот как дальше по коду идти так онлине и всё тут

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 14:31, 04-09-2008

 

Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


SELECT * FROM og where co='0', and cd='1' прям так и пишет и данные из форм html файла передаются

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 19:38, 04-09-2008 | #31



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для timon4ik

Старожил


Сообщения: 272
Благодарности: 37

Профиль | Отправить PM | Цитировать


Все ясно, лишняя запятая в строке.
Вот этот код должен работать:

Код: Выделить весь код
<?
$db = mysql_connect("localhost","root","123");
mysql_select_db("rp", $db);
mysql_query("SET NAMES 'utf8'");
mysql_query("SET CHARACTER SET 'utf8'");
$sql = mysql_query("SELECT * FROM og where co='".$_POST['co']."' and cd='".$_POST['cd']."'", $db);
while($abc = mysql_fetch_array($sql))
{
echo $abc[0]."|".$abc[1]."|".$abc[2]."|".$abc[3]."<br>";
}
mysql_close($db);
?>
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:45, 04-09-2008 | #32


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


timon4ik, вы чудо человек, спасибо вам огромное, очень вам и всем благодарен ура! )

теперь только, разберусь с кодом и далее две задачи, это автоматическое удаление, для этого скачал cron и дизай для этого у меня есть пейнт )
опять спасибо жму руку мир вам )

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 19:50, 04-09-2008 | #33


Аватара для timon4ik

Старожил


Сообщения: 272
Благодарности: 37

Профиль | Отправить PM | Цитировать


Цитата dima1981:
опять спасибо жму руку »
Нажмите лучше "Полезное сообщение" под тем постом, который вам помог и отметьте тему решенной
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:55, 04-09-2008 | #34


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


только что то теперь по одному значению теперь не выберается )
но с этим думаю разберусь, знаете какого обращаться в форум, когда и так не понимаешь что у тебя потому и обращаешься и тут тебе и вопросы такие на которые бы знать ответы и в форум можно не обращаться самому, но зато прикольно когда кто то разберается при участии тебя в чем то в таком мне нравится участвовать )

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 19:59, 04-09-2008 | #35


Аватара для Coutty

Кот Ти


Сообщения: 7318
Благодарности: 1204

Профиль | Отправить PM | Цитировать


Цитата dima1981:
только что то теперь по одному значению теперь не выберается ) »
Вместо while($abc = mysql_fetch_array($sql)) пишите $abc = mysql_fetch_array($sql);
И фигурные скобки можно убрать. А можно и не убирать, потому что правильнее было бы добавить в sql-запрос в конце LIMIT 1.
Точку с запятой не забудьте))

Оппа... Я что-то логическую связь неправильно выстроил)
LIMIT 1 добавляется, чтобы делать выборку только одной строки, а не потому, что скобки стоят =^_^'=
Это сообщение посчитали полезным следующие участники:

Отправлено: 20:15, 04-09-2008 | #36


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Цитата Coutty:
LIMIT 1 добавляется, чтобы делать выборку только одной строки, а не потому, что скобки стоят =^_^'= »
да и скоторой записи начинать вторая цифра )
выбрать к примеру только по co или только по cd или по обоим значениям, как сделать?

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 20:42, 04-09-2008 | #37


Аватара для dima1981

Ветеран


Сообщения: 512
Благодарности: 23

Профиль | Отправить PM | Цитировать


Короче данные опять не выводятся... и выберает как придется, какието имена в таблице есть но он чистую страницу показывает, но теперь почему то показывает её постоянно.

-------
не уверен, что знаешь наверняка, говори об этом заблаговремено )


Отправлено: 22:42, 04-09-2008 | #38



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » [решено] Опять с выборкой и все с тем что и раньше

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Темы и Стили - Редактирование тем оформления - Все вопросы kudanax Оформление Windows XP 249 17-02-2014 17:26
MSFT SQL Server - помогите с выборкой mikola1983 Программирование и базы данных 2 23-10-2008 06:15
Опять ХР, опять вин98, опять сеть =( Arioch Сетевые технологии 7 01-04-2003 11:45




 
Переход