Sponsor-Board.de
Antwort schreiben  Thema schreiben 

PHP Formular in Mysql

Verfasser Nachricht

Beiträge: 178
Bewertung: 5
Registriert seit: Aug 2017
Status: offline


Beitrag: #1
PHP Formular in Mysql

Hallo, ich möchte ein Formular erstellen das wenn man es abschickt die Daten in eine MySQL Datenbank speichert.

zb Formular fragt Alter & Name
in der Datenbank wird dann ein neuer Datensatz erstellt mit dem Namen & Alter

Ich habe Probleme mit dem übernehmen in die Datenbank.

Würde mich freuen wenn mir jemand hilft:

Code:
<?php
require 'inc/db.php';

$erg = $db->query("SELECT * FROM test");


?>

<html>
<style>
input[type=text], select {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input[type=submit] {
    width: 100%;
    background-color: #4CAF50;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

input[type=submit]:hover {
    background-color: #45a049;
}

div {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px;
}
</style>
<body>

<h3>Using CSS to style an HTML Form</h3>

<div>
  <form action="/action_page.php">
    <label for="fname">Alter</label>
    <input type="text" id="fname" name="alter" placeholder="zb 12">

    <label for="lname">Nummer</label>
    <input type="text" id="lname" name="nummer" placeholder="zb 5">

  
    <input type="submit" value="Submit">
  </form>
</div>

</body>
</html>


Hier könnte ihre Werbung stehen!

Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2018 10:44 von spela.

19.06.2018 10:44
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren

Beiträge: 510
Bewertung: 3
Registriert seit: Apr 2013
Status: offline


Beitrag: #2
RE: PHP Formular in Mysql

PHP-Code:
<?php
$mysql 
= new mysqli('localhost''username''password''database');

//Überprüfe, ob die Verbindung erfolgreich war
if ($mysql->connect_errno) {
  
printf("Couldn't connect to MySQL Server. Error: %s\n"$mysql->connect_errno);
  exit();
}

//Validierungschecks für die Eingabefelder
if (array_key_exists('alter'$_POST) && array_key_exists('nummer'$_POST) {
  
$alter $_POST['alter'];
  
$nummer $_POST['nummer'];

  
//Mit diesem Query legst du die Daten in der Datenbank ab
  
$query $mysql->query('INSERT INTO daten (alter, nummer) values (?, ?)', [
    
$alter,
    
$nummer
  
]);
}

$mysql->close();
?>

<html>
<style>
input[type=text], select {
    width: 100%;
    padding: 12px 20px;
    margin: 8px 0;
    display: inline-block;
    border: 1px solid #ccc;
    border-radius: 4px;
    box-sizing: border-box;
}

input[type=submit] {
    width: 100%;
    background-color: #4CAF50;
    color: white;
    padding: 14px 20px;
    margin: 8px 0;
    border: none;
    border-radius: 4px;
    cursor: pointer;
}

input[type=submit]:hover {
    background-color: #45a049;
}

div {
    border-radius: 5px;
    background-color: #f2f2f2;
    padding: 20px;
}
</style>


<body>
<h3>Using CSS to style an HTML Form</h3>
<div>
  <form action="" method="post" id="form">
    <label for="name">Alter</label>
    <input type="text" id="name" name="alter" placeholder="zb 12">

    <label for="name">Nummer</label>
    <input type="text" id="name" name="nummer" placeholder="zb 5">

    <input type="submit" id="submit" value="Submit">
  </form>
</div>
</body>
</html> 


Probier mal den Code. Sollte eigentlich ohne weiteres klappen

Edit: Code bisschen verfeinert.


Mit freundlichen Grüßen,
Jerr0w ~

Dieser Beitrag wurde zuletzt bearbeitet: 19.06.2018 11:17 von Jerr0w.

19.06.2018 11:09
 
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden Diese Nachricht in einer Antwort zitieren
Antwort schreiben  Thema schreiben 

Möglicherweise verwandte Themen...
Thema: Verfasser Antworten: Ansichten: Letzter Beitrag
  Captcha in Formular einbinden BT-Creative.de 5 1.847 16.07.2016 10:23
Letzter Beitrag: BT-Creative.de
Question PHP+MySQL hilfe benötigt z0ckyZockt 4 1.711 13.07.2016 17:03
Letzter Beitrag: push
  bilder in MySQL Speichern Garfield200508 3 2.294 17.03.2016 06:47
Letzter Beitrag: kRONOS
  Psychokiller, MySQL Magnon.eu 0 1.478 04.12.2015 17:37
Letzter Beitrag: Magnon.eu
  [H] MySQL / MySQLi - Ouli.CMS bazza 3 2.261 30.09.2015 12:55
Letzter Beitrag: T-I-M

 Druckversion anzeigen
 Thema einem Freund senden
 Thema abonnieren
 Thema zu den Favoriten hinzufügen

Sponsor-Board.de

Community
Über uns
Partner
Powered by Mybb: Copyright 2002-2024 by MyBB Group - Deutsche-Übersetzung von Mybb.de
 
© 2007-2024 Sponsor-Board.de - Hosted by OVH

Willkommen auf SB!   Sie benötigen ein Sponsoring?   1. Anmelden   2. Sponsoring-Anfrage erstellen   3. Nachrichten von Sponsoren erhalten   Kostenlos!   Jetzt registrieren