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



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Хелп с PHP
statmen
statmen
Topic Starter сообщение 2.5.2014, 9:03; Ответить: statmen
Сообщение #1


Подскажите в чем косяк. pep -таблица, Login - столбец. Нужно присвоить переменной $l значение ячейки Login

<?php
require "connect.php";

$l = mysql_query("SELECT Login FROM pep WHERE id='1'");
echo $l;

?>
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 2.5.2014, 9:46; Ответить: x64
Сообщение #2


косяк в том, что люди совершенно не хотят вкуривать маны.
уж не знаю, что там содержится в connect.php, но для получения данных надо:
1: соединиться в БД;
1.1: опционально отправить необходимые запросы (кодировка, локаль и пр.); справедливости ради можно отметить, что обычно это не требуется;
2: составить запрос и выполнить его посредством, как в примере выше, mysql_query();
3: получить результат с помощью функции mysql_fetch_assoc().

исчерпывающий пример есть здесь.
и лучше всё же использовать mysqli, которые предоставляет больше возможностей.

Сообщение отредактировал x64 - 2.5.2014, 9:47


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kvins
kvins
сообщение 2.5.2014, 10:40; Ответить: kvins
Сообщение #3


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

Сообщение отредактировал kvins - 2.5.2014, 10:41


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
sasha_design
sasha_design
сообщение 2.5.2014, 17:51; Ответить: sasha_design
Сообщение #4


После mysql_query тебе надо постоянно парсить ответ сервера через mysql_fetch_assoc.
Я использую такую функцию чтобы избежать всей возни с mysql_fetch_assoc.
function toArray($query){
$res = array();
while($row = mysql_fetch_assoc($query)){ $res[] = $row; }
return $res;
}

Тепер тебе достаточно написать

$res = toArray(mysql_query("select ..."));


--------------------
I am devBattles men
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
S0meT1me
S0meT1me
сообщение 2.5.2014, 19:14; Ответить: S0meT1me
Сообщение #5


MYSQL_QUERY возвращает результат запроса, его надо преобразовать в массив функцией mysql_frtch_array
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Tollun
Tollun
сообщение 3.5.2014, 8:41; Ответить: Tollun
Сообщение #6


statmen,
Код
<?php
require "connect.php";

$query = mysql_query("SELECT Login FROM pep WHERE id='1'");
$row = mysql_fetch_assoc($query);
$l = $row["Login"];
?>


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Сообщение отредактировал Tollun - 3.5.2014, 8:41


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
44 qpPeW 21579 22.2.2021, 15:08
автор: qpPeW
Открытая тема (нет новых ответов) Fullstack-разработчик на PHP
0 trueApp 298 15.2.2021, 15:52
автор: trueApp
Открытая тема (нет новых ответов) Поиск кодера в команду. PHP, Pyton. На постоянку.
7 getsend_mw 1535 3.2.2021, 21:15
автор: getsend_mw
Открытая тема (нет новых ответов) Парсинг, наполнение\обработка, верстка и перенос сайтов, программирование на php
Спаршу\обработаю\залью контент для ваших сайтов\магазинов
1 mazdada 434 26.12.2020, 21:46
автор: Mukis
Открытая тема (нет новых ответов) База ссылочных доноров (netsoltrademark.php)
0 Seomanchik 681 8.12.2020, 20:01
автор: Seomanchik


 



RSS Текстовая версия Сейчас: 8.3.2021, 1:42
Дизайн