ANTICHAT — форум по информационной безопасности, OSINT и технологиям
ANTICHAT — русскоязычное сообщество по безопасности, OSINT и программированию.
Форум ранее работал на доменах antichat.ru, antichat.com и antichat.club,
и теперь снова доступен на новом адресе —
forum.antichat.xyz.
Форум восстановлен и продолжает развитие: доступны архивные темы, добавляются новые обсуждения и материалы.
⚠️ Старые аккаунты восстановить невозможно — необходимо зарегистрироваться заново.
 |
|

25.01.2008, 20:27
|
|
Постоянный
Регистрация: 22.04.2006
Сообщений: 566
Провел на форуме: 1325772
Репутация:
517
|
|
2 пепси: стучи в аську: 236662256 седня отвечу на любые вопросы  (почти)
|
|
|

31.01.2008, 02:04
|
|
Познавший АНТИЧАТ
Регистрация: 14.10.2004
Сообщений: 1,162
Провел на форуме: 5619724
Репутация:
2944
|
|
Помогите, каким запросом mysql, я могу выбрать нужную инфу из базы данных и вывести её в форму, в поле edit, с помощью Php?
Теоретически я думаю вроде этого:
$mysqlquerrry = mysqlconnect(select * where user id и т.п. и т.д.)
$data = $mysqlquerry (перевожу каким то образом в массив)
Далее в html пишу форму
form
{type=text , value="<?php echo $data[1] ?>" }
/form
Похоже что то типа того?
Именно сама суть нужна  Или существуют способы для более серьёзных людей?
|
|
|

31.01.2008, 02:15
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
PHP код:
<?php
mysql_connect("localhost","",""); //Тут конектимся к Серверу Скул
mysql_select_db("db"); //Выбираем БД
$result = mysql_query("SELECT pole FROM table"); //SQL запрос
mysql_close(); //Закрываем соеденение... Если дальше не будет использоваться БД
while($data = mysql_fetch_row($result))
{
echo "<input type='text' value='$data[0]'>"; //Дата 0 - Это первый элемент из результата SQL
}
?>
Вот та можно удобней работать:
PHP код:
$result = mysql_query("SELECT * FROM `users` WHERE `name`='задрот' ");
while($data = mysql_fetch_row($result))
{
list($id,$name,$last_name,$class,$password)=$data;
echo "
<table>
<tr>
<td>ID</td><td>$id</td>
</tr>
<tr>
<td>NAME</td><td>$name</td>
</tr>
<tr>
<td>LAST_NAME</td><td>$last_name</td>
</tr>
<tr>
<td>CLASS</td><td>$class</td>
</tr>
<tr>
<td>PASSWORD</td><td>$password</td>
</tr>
</table>";
}
Тоесть присоем списку переменных вывод из Скулы... Если резултатов много то, так удобнее
edit скорее всего из дельфи или С++ =))))))) А в хтмл input_text +))))))))))))))
Последний раз редактировалось bul.666; 31.01.2008 в 02:27..
|
|
|

31.01.2008, 02:27
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме: 5939734
Репутация:
1917
|
|
нет, с помощью mysql_connect() ты соеденяешься с сервером мускула, т.е. в нее передаешь адрес сервера, логин пользователя БД и пароль,
например mysql_connect("localhost","root","pass"), в mysql_query ты передаешь запрос к БД например: $data=mysql_query("select * from table where user id и т.п. и т.д.")
кстати до mysql_query желательно выбрать БД так:mysql_select_db("DBname");
дальше с помощью различных функций заносишь полученные данные в массив, наиболее универсальная функция для этого mysql_fetch_assoc(), но бывают варианты когда удобнее использовать другие функции, все это делается в цикле а потом, выводишь в форму или куда там тебе надо значения этого массива
__________________
Карфаген должен быть разрушен...
|
|
|

31.01.2008, 02:29
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
кстати до mysql_query желательно выбрать БД
Не желательно а обязательно
|
|
|

31.01.2008, 02:41
|
|
Members of Antichat - Level 5
Регистрация: 02.11.2006
Сообщений: 781
Провел на форуме: 5939734
Репутация:
1917
|
|
Сообщение от bul.666
Не желательно а обязательно
попробуй такой код:
PHP код:
<?php
error_reporting(E_ALL);
$connect = mysql_connect ("localhost","root","");
$result=mysql_query("SELECT user from mysql.user");
while($data = mysql_fetch_row($result))
{
echo "<input type='text' value='$data[0]'>"
}
?>
__________________
Карфаген должен быть разрушен...
|
|
|

31.01.2008, 02:48
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
Ну если так то естественно
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|