Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » php+mysql

Модерирует : Cheery

articlebot (25-02-2018 22:42): MySql/PHP: общие вопросы  Версия для печати • ПодписатьсяДобавить в закладки

   

Ghosting4469



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Добрый день. Прошу вашей помощи так как самостоятельно решение не получается найти.
Скорее всего с вами я намного быстрее доберусь до истины.
 
Форма html5
 
<html>
<head>
</head>
<body>
<form action="search.php" method="POST">
<input type="text" name="email" size="20" maxlength="20"><br><br>
<input type="submit" value="Поиск">
</form>
</body>
</html>

 
Далее есть php скрипт на поиск записи в БД и вывод ее на экран.  
Тут то и началась моя проблема. Укажите пожалуйста что я делаю не правильно.
Прочитал уже всевозможные источники и нигде ничего путного нет, точнее есть но очень усложнено.
 
<?php
$host="localhost";
    $user="admin";
    $pass="123";  
    $db_name="test";
    $link=mysql_connect($host,$user,$pass);
    mysql_select_db($db_name,$link);
 
     $sql = "SELECT * FROM works WHERE email='test'";
     $result = mysql_query($sql);
    while ($result = mysql_fetch_array($sql)) {
        echo "вывод <b><font color=blue>".  
        $result['id']."</font></b> Пользователь: <b>".
        $result['name']."</b><br> email: <b><font color=red>".
        $result['email']."</font></b>:<br> Описание: ".
        $result['opis']."<br> <br>";
      }
?>

 
Всем + в карму)

Всего записей: 55 | Зарегистр. 21-03-2017 | Отправлено: 07:12 25-02-2018 | Исправлено: Ghosting4469, 17:08 25-02-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ghosting4469
не нужно создавать дубли!
MySql/PHP: общие вопросы
да и phpmyadmin тут каким боком?
 

Цитата:
Укажите пожалуйста что я делаю не правильно

1) забывать про mysql и использовать mysqli
2) при чем тут форма, если данные из нее не используются?

Всего записей: 15099 | Зарегистр. 20-09-2014 | Отправлено: 07:16 25-02-2018
Ghosting4469



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Mavrikii
Неожидал что снова спишемся)
 

Цитата:
да и phpmyadmin тут каким боком?

Да тут я явно погорячился.
 

Цитата:
не нужно создавать дубли!  

Не увидел, поиском воспользовался.
 

Цитата:
2) при чем тут форма, если данные из нее не используются?

Дак в том и вопрос как взять значение из формы, чтобы потом вывести результат поиска.
 
 
 
 
Добавлено:
Мне данный вопрос перенести в ту тему которую вы указали?

Всего записей: 55 | Зарегистр. 21-03-2017 | Отправлено: 17:11 25-02-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Ghosting4469

Цитата:
вопрос перенести в ту тему которую вы указали?

да
 

Цитата:
Дак в том и вопрос как взять значение из формы, чтобы потом вывести результат поиска

основы основ php

Код:
 $sql = "SELECT * FROM works WHERE email='" . mysql_real_escape_string($_POST['email']) . "'";  

но все переписать используя mysqli расширение

Всего записей: 15099 | Зарегистр. 20-09-2014 | Отправлено: 22:35 25-02-2018
   

Компьютерный форум Ru.Board » Интернет » В помощь вебмастеру » php+mysql
articlebot (25-02-2018 22:42): MySql/PHP: общие вопросы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru