Добавяне на данни към базата данни чрез формуляр (PHP MySQL) (статия # 309) »danfa


Тази форма може да кандидатства за регистриране на нов потребител за бюлетини, да се събират статистически данни, но за нищо. Като цяло, в тази форма на потребителя запушва вашите данни: име и електронна поща, кликнете върху бутона и след това се премести на данните на Скриптът:


Какво се случва в този скрипт? Кой ще разбере!
Представен под формата на данните, метода POST да премине Скриптът (което е написано по-горе), както и с помощта на глобалната масив $ _POST данни се генерира в името на променливата $ и $ имейла.


След като променливите са готови да поставят в базата данни, се подготвят на искането. Но преди скриптове трябва вече да е свързан с базата данни, как да се свърже с базата данни, аз написах в тази тема връзки функции на MySQL сървър. Самата заявка изглежда така:


В този код, ние установихме, че името и имейла на клетката. които са в таблицата за употреба. ще бъдат добавени следните променливи: име $ и $ имейл.
Освен това, ако всичко върви добре, ще получите съобщение, от условието:

Данните, записани успешно!


Ако имаме някакви проблеми и данните не са въведени, ще получите съобщение за грешка:

Възникна грешка, моля опитайте отново.

Ако желаете, можете да добавите още полета за въвеждане на информация, например, трябва да добавим поле за въвеждане на града на потребителя. Ние вече имаме готов скрипт (написано по-горе), сега трябва само да добавите вашата област на града. променлива повикване: $ град. И така под формата на въвеждане на данни, след като:


В Скриптът, тогава:


И разбира се в заявката добави също така:


Ето какво трябва да получите в края на краищата:
въвеждане форма:


Както можете да видите, нито една от които сделка! Ако е необходимо, можете да добавите повече поле, а друг и друг.