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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) СОЗДАНИЕ : / САЙтЫ / ЛЕНДЫ / БОТЫ ТГ / ВАЙТЫ / КРЕО / СОФТЫ / ДИЗАЙН [PHP, JS, HTML/CSS] и другое
5 CULA 3243 19.12.2023, 18:55
автор: CULA
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1129 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44712 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Есть спецы по php/laravel?
3 Mixatraider 1850 26.5.2023, 20:48
автор: Mixatraider
Открытая тема (нет новых ответов) Опытный PHP\Python разработчик в поиске интересных задач
6 daikzlex 3349 25.5.2023, 13:55
автор: daikzlex


 



RSS Текстовая версия Сейчас: 19.3.2024, 14:52
Дизайн