|
|||
Daten werden in der Datenbank nicht gespeichert
Hallo ich wollte über ein Form werte an eine SQL Datenbank schicken und sie dort speichern.
Die Werte werden zwar bei var_dump($_POST) angezeigt das sie übergeben werden aber sie werden nicht gespeichert. Fehler Meldungen gibt es keine und auch mit den 2 untenliegenden Codes gibt es keine. PHP-Code:
PHP-Code:
Code:
<html> <form action="insert.php" method="post"> ArtNr:<input type="text" name="artnr"> <input type="submit" value="OK"> </form> </html> Geändert von Hinkel (24.10.2013 um 10:34 Uhr) |
Sponsored Links |
|
|||
Dir fehlt die Verbindungskennung bei der Funktion mysqli_query. Siehe auch PHP: mysqli::query - Manual
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
|
||||
Nein ist es nicht, bitte schau dir an wie der mysqli_query-Aufruf aussehen muss, es reicht nicht die Verbindung aufzubauen, du musst sie dem Query mitgeben.
|
|
|||
Wenn deine Verbindung in der Variablen $con abgelegt ist dann ja, sonst musst du die Variable DEINER Verbindungskennung nehmen, dass müsste dann wohl $link sein.
Aber im Prinzip hast du es jetzt verstanden. Übrigens sollten Variablennamen immer auf den Inhalt schliessen lassen. Der Name $link ist also nicht gut gewählt, da irreführend.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
|
|||
Zeig bitte deinen aktuellen Code und lies bitte auch mal diese beiden Standardantworten:
- Standardantwort zu MySQL Debuggen - PHP Forum: phpforum.de - Standardantwort zu SQL Injections - PHP Forum: phpforum.de |
|
|||
So hab mir beide durchgelesen und auch mal zum testen das hier gemacht.
Allerdings gab das auch kein Fehler aus PHP-Code:
PHP-Code:
Geändert von Hinkel (24.10.2013 um 15:53 Uhr) |
Sponsored Links |
|
|||
Was steht denn in var_dump($_POST) drin?
Welchen Datentyp hast du für die Spalte artikelnr verwendet? Schreibt er den überhaupt etwas in die DB, steht da schon was drin? Bitte gebe uns alle informationen auf einmal und nicht so häppchenweise? Ausserdem ist dein Code anfällig für SQL-Injections.
__________________
"Wieso ist der Code schrott, ich dachte hier seien Profis..." Aus einem Forum. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Kann man via JQuery oder AJAX auf Daten in einer Datenbank zugreifen? | tru2010 | Javascript & Ajax | 1 | 24.05.2011 23:41 |
PHP(PDO) Daten werden nicht in Datenbank eingetragen | Ulixes | Serveradministration und serverseitige Scripte | 10 | 14.04.2009 20:20 |
Daten aus Datenbank entfernen | b74 | Serveradministration und serverseitige Scripte | 4 | 08.02.2009 14:58 |
Werden persönliche Daten in Grafiken gespeichert? | braindead | Grafik, Design, Typografie | 40 | 27.09.2007 13:12 |
Daten per Ajax der Datenbank hinzufügen, IE bockt | Nars | Javascript & Ajax | 10 | 24.08.2007 14:22 |