Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 38
1

PHP + MySQl как совместить

04.02.2011, 18:41. Показов 1326. Ответов 4
Метки нет (Все метки)

Всем доброго времени суток! Нужна помощб
Есть хтмл страница в которой есть три текстовые формы и одна конпка (имя, фамилия, адрес) после заполнения формы, данные должны отправиться на сервер в БД. а чтобы просмотреть эти данные, то нужно ввести в адресной строке http://site.ru/info.php?={и тут то слово, которое водилось в форме адрес}
Кот может помоч?
Всем заранее спасибо.
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.02.2011, 18:41
Ответы с готовыми решениями:

Как совместить PHP (вывод графики) и HTML?
Я пишу на ПХП вывод простой графики и хочу чтобы эта картинка отображалась в html-документе как...

php и javascript. как совместить их вместе на html-страничке
Как добавить на html-страничку внутрь тегов <script> </script> php код? <? и ?> - не работает!...

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in z:\home\localhost\www\php\mysql.php on line 16
Не могу подключиться к базе...устал все перепроверять переписывать и пересоздавать... Я недавно...

Совместить php и html
у меня есть условие показа кнопок авторизованному и не авторизованному пользователю <?php if...

4
112 / 55 / 13
Регистрация: 26.12.2010
Сообщений: 205
04.02.2011, 22:59 2
Пробуйте ...
page.html
HTML5
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<form method="post" action="formHandler.php">
    <input name="data" type="hidden" />
    <table >
        <tr>
            <td>Имя</td>
            <td><input name="Name" type="text" /></td>
        </tr>
        <tr>
            <td>Фамилия</td>
            <td><input name="Surname" type="text" /></td>
        </tr>
        <tr>
            <td>Адресс</td>
            <td><input name="Address" type="text" /></td>
        </tr>
    </table>
</form>
formHandler.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
<?php
    if (isset($_POST["data"]))
        {
            $connect    =   mysql_connect("mysqlhost","username","password") or die(mysql_error() . "<br />Please contect with Admin " . $_SERVER["SERVER_ADMIN"]);
            mysql_select_db("my_db");
            
            $Name       =   !isset($_POST["Name"]) ? "" : addslashes($_POST["Name"]);
            $Surname    =   !isset($_POST["Surname"]) ? "" : addslashes($_POST["Surname"]);
            $Address    =   !isset($_POST["Address"]) ? "" : addslashes($_POST["Address"]);
            
            $query  =   mysql_query("INSERT INTO `my_tbl` (`Name`,`Surname`,`Address`) VALUES ('" . $Name . "', '" . $Surname . ", '" . $Address . "')");
            
            mysql_free_result();
            
            mysql_close($connect);
        }
 
?>
info.php
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
<?php
    if (isset($_SERVER["QUERY_STRING"]))
        {
            $QUERY_STRING   =   substr($_SERVER["QUERY_STRING"], 1);
            
            $connect    =   mysql_connect("mysqlhost","username","password") or die(mysql_error() . "<br />Please contect with Admin " . $_SERVER["SERVER_ADMIN"]);
            mysql_select_db("my_db");
            
            $query  =   mysql_query("SELECT * FROM `my_tbl` WHERE iLIMIT 1");
            
            $row    =   mysql_fetch_object($query);
            
            if ($row) 
                {
                    echo $row->Name . "<br />";
                    echo $row->Surname . "<br />";
                    echo $row->Address . "<br />";
                }else
                    {
                        exit("Нет такой записи!");
                    }
                
            mysql_free_result();
            
            mysql_close($connect);
        }
 
?>
Добавлено через 20 минут
Отписывайтесь, если получилось или наоборот
1
0 / 0 / 0
Регистрация: 15.12.2010
Сообщений: 38
05.02.2011, 10:41  [ТС] 3
Спасибо.
А что нужно сделать в БД? Какие таблицы нужно создпть, или как сдлелать, чтобы код сам их создавал?
0
49 / 49 / 4
Регистрация: 31.01.2011
Сообщений: 156
05.02.2011, 11:18 4
Цитата Сообщение от muromec Посмотреть сообщение
Какие таблицы нужно создпть
Какие захотите, такие и создавайте
Цитата Сообщение от muromec Посмотреть сообщение
чтобы код сам их создавал?
http://sql-language.ru/create-table.html
1
1 / 1 / 0
Регистрация: 04.02.2011
Сообщений: 8
06.02.2011, 10:12 5
Можно создавать таблицы ручками в MySQL консоле

CREATE DATABSE name;
USE name;
CREATE TABLE name2 (login VARCHAR(...), password VARCHAR(...));
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
06.02.2011, 10:12

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Совместить PHP и языки семейства C
посоветуйте компилятор под си.и как можно совмещать си и php?можно ли совмещать с++ и php?c# и php?...

Помогите совместить php и javascript
Я начал делать форму которая предлагает пользователю выбрать и загрузить указанный файл. И хочу...

Как сгенерировать mysql хеш на php?
Собствено и весь сабж, прост как-то давно в гугле искал и сразу нащол, а сейчас никак немог найти

Как сделать update mysql php
Таблицы БД id,namelinks,psevdonim,title,namezagolovok,contents Форма html &lt;form method=&quot;post&quot;...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.