Bin gerade dabei, ein Formular, welches Werte an eine MySQL DB übergibt, zu realisieren. Dabei stoße ich auf folgendes Problem:
Inhalt formular.php
Inhalt eintragen.php
Das Problem hierbei ist jetzt, dass ich nur Ziffern eintragen kann - dann funktioniert die Übergabe. Mit Buchstaben gehts nicht. Habe im PhpMyAdmin das Feld "Name" schon auf diverse mir plausibel erscheinende Typen geändert, ging aber nie ;-)
Woran kann das liegen? Was muss ich als Typ am Besten wählen, wenn ich Ziffern und Buchstaben eingeben können möchte.
Inhalt formular.php
Code:
<meta http-equiv="Content-Type" content="text/html; charset=utf8_general_ci"> <form action="eintragen.php" method="post"> Name: <input type="text" name="xyz_name" /> </form>
Code:
$query = "INSERT INTO die_Tabelle (name) VALUES ($_POST[xyz_name])";
Woran kann das liegen? Was muss ich als Typ am Besten wählen, wenn ich Ziffern und Buchstaben eingeben können möchte.
Kommentar