Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

08.07.2009, 14:31
|
|
Новичок
Регистрация: 07.07.2009
Сообщений: 4
Провел на форуме: 5744
Репутация:
2
|
|
Помогите кто может)
Я совсем начинающий, так сказать, и столкнулся с такой проблемой.
В БД есть таблица:
id Имя Фамилия Отчество
1 Маша Иванова Николаевна
1 Денис Попова Владимирович
2 Света Кузнецова Светлавна
2 Петя Сидоров Петрович
Делаю запрос на выбор всех данных где id равен "1" Получаю переменную. в которую попали данные только по Маше, если запрос повторяю, попадают данные о Денисе. Можно ли как-то загнать в массив сразу всех или они и загоняются все только я не знаю как достать из переменной.
На сомом деле хотел спросить проще: как из $result = mysql_fetch_array вытащить второй ряд не производя запрос повторно. Вот что у меня в результе.
Array ( [a] => 1 [b] => text [c] => 1 [d] => 1 ) Array ( [a] => 2 [b] => text 2 [c] => 1 [d] => 1 ) Array ( [a] => 3 [b] => text 3 [c] => 1 [d] => 1 )
Как выдернуть A из второго Array если это все в одном результе.
|
|
|

08.07.2009, 14:49
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
lonely night wolf
PHP код:
$query = mysql_query("SELECT * FROM table WHERE id=1");
while ($row = mysql_fetch_array($query))
{
var_dump($row);
}
|
|
|

08.07.2009, 15:01
|
|
Новичок
Регистрация: 08.03.2009
Сообщений: 23
Провел на форуме: 54780
Репутация:
0
|
|
Если я правильно тнбя понял, тебе поможет программа Regshot. Она делает снимок реестра и отслеживает изменения в реестре и в файловой сисеме... Сделаешь первый снимоу до установки программы, а второй сразу после.. Регшот покажет что изменилось в реестре и в файлах...[/QUOTE]
спасибки тебе Fepsis, а можно ещё вопросик, яж уже давно устанавливал эту программу так как теперь отчистить до конца реестр чтоб потом установить её и узнать что она там прописала?
Последний раз редактировалось blood150; 08.07.2009 в 15:04..
|
|
|

08.07.2009, 16:16
|
|
Новичок
Регистрация: 07.07.2009
Сообщений: 4
Провел на форуме: 5744
Репутация:
2
|
|
Сообщение от Gifts
lonely night wolf
PHP код:
$query = mysql_query("SELECT * FROM table WHERE id=1");
while ($row = mysql_fetch_array($query))
{
var_dump($row);
}
Это выведет мне все что есть в $row, а мне нужна одна переменная из всего списка.
|
|
|

08.07.2009, 16:34
|
|
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
Провел на форуме: 9220514
Репутация:
3338
|
|
echo $row[тут_номер_ключа_в_массиве];
|
|
|

08.07.2009, 18:59
|
|
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме: 6128108
Репутация:
445
|
|
upload.php
PHP код:
<?php
echo '<table width="464" border="1">
<tr>
<td><center><b>Путь на вашем компьютере</b>:</center></td>
<td><input type="text" name="textfield" id="textfield" value='.$_POST['fileinput'].'/></td>
</tr>
</table>';
?>
index.php
PHP код:
<html>
<body>
<form id="form1" name="form1" method="post" action="upload.php" enctype="multipart/form-data">
<input type="file" name="fileinput" id="textfield" size="50" class="fileinput1" />
<br />
<br />
<input type="submit" name="button-upload1" id="button" value="Загрузить" />
</form>
</body>
</html>
В чем дело? Почему в таблицу не пишеться переменная $_POST['fileinput'] ?
Что я делаю не так? (нужен именно путь а не название файла)
Помогайте 
|
|
|

08.07.2009, 19:48
|
|
Постоянный
Регистрация: 11.11.2006
Сообщений: 834
Провел на форуме: 3941248
Репутация:
668
|
|
это уже не пост ... а $_FILE['fileinput'] - это массив .. там имя файла и т.д
|
|
|

08.07.2009, 19:50
|
|
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме: 6128108
Репутация:
445
|
|
Сообщение от Doom123
это уже не пост ... а $_FILE['fileinput'] - это массив .. там имя файла и т.д
не знаешь - не говори
|
|
|

08.07.2009, 20:02
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.03.2008
Сообщений: 670
Провел на форуме: 4137635
Репутация:
2407
|
|
Он сказал верно. Путь абсолютный не узнаешь никак, максимум - имя файла - $_FILES['fileinput']['name'].
|
|
|

08.07.2009, 20:07
|
|
Постоянный
Регистрация: 31.01.2008
Сообщений: 643
Провел на форуме: 6128108
Репутация:
445
|
|
Сообщение от d_x
Он сказал верно. Путь абсолютный не узнаешь никак, максимум - имя файла - $_FILES['fileinput']['name'].
Во первых тогда уж не $_FILE['fileinput'] как он написал а $_FILES['fileinput']
Во вторых я просил помочь а не писать "т.п. и т.д." как написал doom, и про массив я знаю сам... (doom ты либо не знаешь php если такое написал, либо не внимательно прочел что мне надо)
Последний раз редактировалось diznt; 08.07.2009 в 20:19..
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|