[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: MySQL select ROW
ZFYL
Как выбрать в колонке, ряд? Этот не мог выяснить ни на пнп.нет ни нигде! Давайте выясним!



Спустя 2 минуты, 27 секунд (30.01.2011 - 19:32) Basili4 написал(а):
$sql="select login from users";
..........
$row=mysql_fetch_assoc($result);
.....
$row['login'];

это ты имел ввиду ??

Спустя 7 минут, 41 секунда (30.01.2011 - 19:40) alex12060 написал(а):
Кидай скрин с данными, и выдели то, что тебе выделить надо. Точнее вытащить..

Спустя 2 минуты, 1 секунда (30.01.2011 - 19:42) Invis1ble написал(а):
ZFYL
mysql_result($result, $row, $field);

Спустя 1 минута, 59 секунд (30.01.2011 - 19:44) ZFYL написал(а):
но к примеру. Эсть у меня база даных в котором на колонке в ряде пятом написано "data". Этот нужно выпечатать.

Спустя 2 минуты, 25 секунд (30.01.2011 - 19:46) Basili4 написал(а):
Можешь использовать либо мой вариант либо Invis1ble

Спустя 1 минута, 43 секунды (30.01.2011 - 19:48) Invis1ble написал(а):
ZFYL
Цитата
в ряде пятом написано "data"

что это значит? )
Где именно написано?

Оффтоп. Меня прям это веселит уже. Кто пишет "етот", а кто "Эсть" biggrin.gif laugh.gif

Спустя 58 секунд (30.01.2011 - 19:49) Basili4 написал(а):
Invis1ble
Они наверно братья smile.gif

Спустя 1 минута, 5 секунд (30.01.2011 - 19:50) alex12060 написал(а):
Ты объяснить не можешь толком)
Кинь скрин и все понятно будет )

Спустя 50 минут, 9 секунд (30.01.2011 - 20:40) ZFYL написал(а):
no screens!

Спустя 4 минуты, 47 секунд (30.01.2011 - 20:45) Invis1ble написал(а):
ZFYL
no screens - no answers =)
структуру данных нужно увидеть, чтоб понять, о какой надписи "data" ты говоришь

Спустя 36 минут, 58 секунд (30.01.2011 - 21:22) inpost написал(а):
ZFYL
data - это данные, слово "данные" ты можешь использовать где угодно. Объясни вопрос более понятным языком, чтобы все поняли, что ты хочешь, тогда поможем.

Спустя 3 часа, 22 минуты, 9 секунд (31.01.2011 - 00:44) ZFYL написал(а):
table 1
NICK PASS

vlad 23mgAp
sasha 123450
statkin 2j3Tg9


и отсюда выбрать колонку "PASS" и 3 ряд в котором "123450".

Спустя 28 минут, 29 секунд (31.01.2011 - 01:12) Invis1ble написал(а):
Все же не понятно, что ты хочешь сделать..... Если тебе нужно получить значение поля PASS для определенного юзера, то зачем тебе это делать по номеру строки?
select `pass` from `table1` where `nick`='sasha';

Или я не так тебя понял?
Можно конечно и так извратится:
$query = 'select `pass` from `table1`';
$result = mysql_query($query) or die(mysql_error());
$pass = mysql_result($result, 3);

Спустя 2 минуты, 51 секунда (31.01.2011 - 01:15) ZFYL написал(а):
о этот что для меня нужно!

Спустя 8 часов, 8 минут, 26 секунд (31.01.2011 - 09:24) linker написал(а):
$query = "SELECT `pass` FROM `table1` WHERE `nick` = 'sasha'";
$result = mysql_query($query) or die(mysql_error());
if ($row = mysql_fetch_assoc($result))
$pass = $row['pass'];
Почему так, а не mysql_result(), да потому что нет гарантии, что вернется хотя бы один результат, а так есть проверка.

Спустя 48 минут, 36 секунд (31.01.2011 - 10:12) ZFYL написал(а):
А этим так можно?:

$result = mysql_query ($query) or die(m ysql_error());
echo $result;

?

Спустя 9 минут, 13 секунд (31.01.2011 - 10:21) linker написал(а):
Нет. $result является ссылкой на ресурс. Чтобы получить данные из этого ресурса, нужно использовать одну из mysql_fetch_...().

Спустя 4 часа, 18 минут, 58 секунд (31.01.2011 - 14:40) kolyabis написал(а):
Доброго дня всем. У меня вопрос по которому не могу найти информации.

Есть таблица в которой есть столбец с именем (gorod) так в этом столбце есть информация по городам (КИЕВ, ХМЕЛЬНИЦКИЙ, ОДЕССА) и так далее. Мне необходимо как то сделать выборку таким образом чтоб при клике на (Киев) выбиралась информация по КИЕВУ, а при клике на ХМЕЛЬНИЦКИЙ выбиралась по ХМЕЛЬНИЦКОМУ.

Вот сам запрос с кодом таблицы.

<?php
if (!isset($gorod))
{
$result = mysql_query("SELECT `gorod`,`rayon_mista`,`stanciya`,`vokzal`,`adres`,`telefon`,`regim`,`primitka` FROM `adresa`");
while($myrow = mysql_fetch_assoc ($result))
{
echo '<tr align="center">
<td>'
.$myrow["gorod"].'</td>
<td>'
.$myrow["rayon_mista"].'</td>
<td>'
.$myrow["stanciya"].'</td>
<td>'
.$myrow["vokzal"].'</td>
<td>'
.$myrow["adres"].'</td>
<td>'
.$myrow["telefon"].'</td>
<td>'
.$myrow["regim"].'</td>
<td>'
.$myrow["primitka"].'</td>
</tr>'
;
}
}

?>

В таком виде при клике на любой город выводится информация сразу по всем городам.
Подскажите фозможно ли как то реализовать выборку по типу или по имени города в столбце (gorod) или надо писать отдельную таблицу???

Спустя 54 минуты, 51 секунда (31.01.2011 - 15:35) linker написал(а):
kolyabis
Для своего вопроса создаешь отдельную тему, а не гадишь в чужие.

Спустя 22 часа, 38 минут, 26 секунд (1.02.2011 - 14:14) ZFYL написал(а):

<?php

include_once "inc/mscon.php";
mysql_select_db("zfyl_db". $ddcon);
$my_n_and=mysql_query("SELECT `pas` FROM `zz` WHERE `nik`=`".$_POST["nik"]."`", $ddcon);
if($row=mysql_fetch_array($my_n_and)){

if($_POST["pas"]=$row["pas"]){
echo "Your pass". $row["pas"] ;
}
}

?>


но делал форму авторизации. Но почемусь то неверный. Видает окно с ошибкой:

Warning: mysql_fetch_array
() expects parameter 1 to be
resource, boolean given in /
usr/home/zfyl/i/login.php
on line 6


что этот значит? Где ошибка?

Спустя 39 минут, 17 секунд (1.02.2011 - 14:53) ZFYL написал(а):
но улучшил но не работаэт

<?php

include_once "inc/mscon.php";
mysql_select_db("zfyl_db". $ddcon);
$my_n_and=mysql_query("SELECT `pas` FROM `p_ad_n` WHERE `nik`=`zfyl`", $ddcon);
if(!$my_n_and){
die("fuck2be");
}
$row = mysql_fetch_row($result);

if($_POST["pas"]=$row[0]){
echo "Your pass". $row["pas"] ;
}else
{
echo "fuck";
}
mysql_close($ddcon);
?>


Спустя 23 дня, 20 часов, 27 минут, 12 секунд (25.02.2011 - 11:20) kolyabis написал(а):
Доброго дня всем. Заскочил на вашу тему, так как моя тоже связана с базой, может подскажите что сделать и вчем я не прав http://phpforum.ru/index.php?showtopic=41046&hl=
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.