Форум программистов, компьютерный форум, киберфорум
Наши страницы

PHP: базы данных

Войти
Регистрация
Восстановить пароль
 
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.78
Mc Doc
1 / 1 / 0
Регистрация: 29.11.2012
Сообщений: 111
#1

Добавить данные в таблицу - PHP БД

02.05.2013, 01:11. Просмотров 1911. Ответов 17
Метки нет (Все метки)

Всем знатокам привет.

Дано:
- простенькая табличка MySQL

Использую: XAMPP

Нужно с помощью страницы insert.php добавить юзера.

вот код формы ввода:

HTML5
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
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
<!DOCTYPE html PUBLIC>
 
<body>
<div align="center">
    <table border="0" width="1000" id="table1" cellspacing="0" cellpadding="0" height="42%">
        <tr>
            <td height="100">
            <img border="0" src="images/benner.png" width="1000" height="100"></td>
        </tr>
        <tr>
            <td height="37">&nbsp;<p align="center">
            <img border="0" src="images/sign_up_btn.png" width="236" height="55"></p></td>
        </tr>
        <tr>
            <td width="1000">
            <p align="right">&nbsp;</td>
        </tr>
        <tr>
            <td>
            <p align="center">
            </td>
        </tr>
        <tr>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td width="1000">
<!-- TEMP FORM FOR PHP -->
<!-- ---------------------------------------------------------------------------- -->
<center>
<form action="insert.php method="post">
Email      : <input type="text" name="Email"><br>
Credit Card: <input type="text" name="Credit_Card"><br>
User Name  : <input type="text" name="MName"><br>
User S.Name: <input type="text" name="MSurname"><br>
User Passw.: <input type="text" name="MPassword"><br>
User DOB   : <input type="text" name="DOB"><br>
Day today  : <input type="text" name="RenewDate">
 
<input type="Submit">
</form>
</center>
<!-- ---------------------------------------------------------------------------- -->
<!-- FINISH TEMP FORM -->       
</tr>
        <tr>
            <td>&nbsp;</td>
        </tr>
                <tr>
            <td>
            <p align="center">
            <iframe width="640" height="360" src="http://www.youtube.com/embed/vDMGxx-BTyY" frameborder="0" allowfullscreen></iframe>
            </td>
        </tr>
        <tr>
            <td>
            <p align="center">&nbsp;</td>
        </tr>
        <tr>
            <td>&nbsp;</td>
        </tr>
        <tr>
            <td>
 
        </tr>
    </table>
</div>
</body>
</html>
далее форма - Insert.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
29
30
31
32
33
34
35
<?php
 
$con=mysqli_connect("localhost", "root", "", "assm");
 
//Check connection
 
if (mysqli_connect_errno())
    {
    echo "Failed to connect to My SQL: " . mysqli_connect_error();  
    }
// ........................ не уверен, что этот блок нужен ......... как вариант был  //
//$Email=$_POST[Email];
//$Credit Card=$_POST[Credit_Card];
//$Name=$_POST[MName];
//$Surname=$_POST[MSurname];
//$Password=$_POST[Passord];
//$Date of Birth=$_POST[DOB];
//$Date=$_POST[RenewDate];
//........................................................................................................... //
    
$sql="INSERT INTO member_list (Email, Credit Card, Name, Surname, Password, Date Of Birth, Date)
VALUES
('$_POST[Email]', '$_POST[Credit_Card]', '$_POST[MName]', '$_POST[MSurname]', '$_POST[MPassword]', '$_POST[DOB]', '$_POST[RenewDate]')"
 
if (!mysqli_query($con,$sql))
{
die('Error: ' . mysqli_error());
}
 
echo "1 record added";
 
 
mysqli_close($con);
 
?>
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.05.2013, 01:11
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Добавить данные в таблицу (PHP БД):

Не удается добавить данные в таблицу - PHP БД
Вот код страницы добавления сотрудника поликлиники. Приведен полностью. Подскажите, почему не удается добавить запись в phpmyadmin? ...

Не получается добавить данные в таблицу - PHP БД
Мне надо добавить данные в таблицу, вот как я это делаю(но почему-то не работает): &lt;?php $host=&quot;localhost&quot;; // Host name ...

Добавить данные в таблицу MySQL - PHP БД
Добрый вечер. Помогите решить проблемку, пожалуйста. Есть форма с вводом данных. Есть база в MySQL. Необходимо соответственно...

Нужно обновить таблицу и при этом добавить из неё данные в другую - PHP БД
Нужно сделать так чтобы в таблице &quot;users&quot; обновились данные при оплате с аккаунта, там нужно только обновить поле &quot;money&quot; но при этом...

Как прочитать данные из ячейки, и если она пуста добавить данные - PHP БД
Привет всем. У меня есть вот такой код: &lt;?php $arrqq = array($row-&gt;id); foreach($arrqq as $d =&gt; $s) { $imagetext =...

добавить таблицу - PHP БД
Прошу помочь с курсовым проектом,не хватает таблицы для вывода расписания маршрутов. Если можно еще прошу сделать поиск по базе данных. ...

17
Sima175
65 / 65 / 1
Регистрация: 10.03.2013
Сообщений: 188
02.05.2013, 03:40 #16
PHP
1
2
3
$sql="INSERT INTO member_list (Email, Credit_Card, MName, MSurname, MPassword, DOB, RenewDate)
VALUES
('".$_POST['Email']."', '".$_POST['Credit_Card']."', '".$_POST['MName']."', '".$_POST['MSurname']."', '".$_POST['MPassword']."', '".$_POST['DOB']."', '".$_POST['RenewDate']."')";
Это должен быть конечный вариант
1
Mc Doc
1 / 1 / 0
Регистрация: 29.11.2012
Сообщений: 111
02.05.2013, 11:43  [ТС] #17
Есть!!!
Заработало!!
Ты ГЕНИЙ!!!

А я все на 16-ю линию грешил!!!
0
KOPOJI
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
16713 / 6635 / 434
Регистрация: 12.06.2012
Сообщений: 19,880
Завершенные тесты: 1
02.05.2013, 12:49 #18
Цитата Сообщение от Mc Doc Посмотреть сообщение
Warning: mysqli_error() expects exactly 1 parameter, 0 given
http://php.net/manual/ru/mysqli.error.php
Список параметров

link
Только для процедурного стиля: Идентификатор соединения, полученный с помощью mysqli_connect() или mysqli_init()
Добавлено через 27 секунд
http://translate.google.ru/#en/ru/Wa...2C%200%20given
0
02.05.2013, 12:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.05.2013, 12:49
Привет! Вот еще темы с ответами:

Не могу добавить запись в таблицу - PHP БД
Доброго времени суток. Перейду сразу к делу - пытаюсь добавить в базу данных в таблицу signatures новую запись. Таблица создавалась...

MySQL Добавить запись в таблицу (hostinger) - PHP БД
Есть файл query-registration.php &lt;?php include_once &quot;header.php&quot; ; $query =&quot;INSERT INTO users VALUES(0,'&quot;.$_POST.&quot;','&quot;.$_POST.&quot;',...

Как добавить таблицу с формы - PHP БД
Есть код подключения к БД он работает, каким образом вобше можно таблицу в БД добавить? Ну например на главной сайта вора и в ней поле для...

Добавить имя пользователя в таблицу - PHP БД
на сайте есть регистрация+авторизация и есть бд с таблицами page, users и т.д., на сайт могут попасть только авторизованные пользователи....


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

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

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