SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Handbuch der Java-Programmierung

Handbuch der Java-Programmierung zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 20.05.2011, 09:33:55
dalu dalu ist offline
Anfänger
 
Registriert seit: May 2011
Alter: 35
Beiträge: 1
Daten in Datenbank einlesen

Hallo,

ich habe ein kleines problem, ich möchte Daten in eine Datenbank einlesen:


mysql_connect("localhost", "root", "da");

mysql_query("INSERT INTO `ski`.`reservierung` ( `ID`, `Vorname`, `Nachname`, `Age`, `Unterkunft`, `Kurs`, `Koennensstufe`, `von`, `bis`, `email` ) VALUES (NULL, '$_GET[vn])', '$_GET[nn]', '$_GET[a]', '$_GET[u]', '$_GET[k]', '$_GET[ks]', '$_GET[v]', '$_GET[b]', '$_GET[ad]'");

-> Die Datenbank bleibt leer

Bitte um Hilfe
Mit Zitat antworten
  #2  
Alt 20.05.2011, 09:47:41
thomas_w thomas_w ist offline
Junior Member
 
Registriert seit: Aug 2010
Alter: 14
Beiträge: 395
AW: Daten in Datenbank einlesen

Zitat:
Zitat von dalu Beitrag anzeigen
mysql_connect("localhost", "root", "da");

mysql_query("INSERT INTO `ski`.`reservierung` ( `ID`, `Vorname`, `Nachname`, `Age`, `Unterkunft`, `Kurs`, `Koennensstufe`, `von`, `bis`, `email` ) VALUES (NULL, '$_GET[vn])', '$_GET[nn]', '$_GET[a]', '$_GET[u]', '$_GET[k]', '$_GET[ks]', '$_GET[v]', '$_GET[b]', '$_GET[ad]'");
Was bei Deinem Skript komplett fehlt ist die Fehleranayse

a) mysql_connect

Code:
$link = mysql_connect('localhost', 'mysql_user', 'mysql_password');
if (!$link) {
    die('keine Verbindung möglich: ' . mysql_error());
}


b) mysql_query()

Code:
$result = mysql_query('SELECT * WHERE 1=1');
if (!$result) {
    die('Ungültige Abfrage: ' . mysql_error());
}
c) SQL-Injection

Nicht die $_GET Variablen direkt im INSERT Befehl verwenden, sondern erst einmal validieren.

Grüße
Thomas
__________________
Die SQL-Backstube
Bietet Rezepte, Lösungen und ausführliche Beispiele rund um gesundes SQL und zufriedene Datenbanken.
Mit Zitat antworten
Antwort

Stichworte
datenbank einlesen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Daten über HTML in einer Datenbank speichern und wiedergeben können Bootlicker PHP Entwicklung und Softwaredesign 8 11.01.2010 18:02:04
Daten in Datenbank übergeben Bebre MySQLi/PDO/(MySQL) 1 09.02.2008 18:56:33
Daten aus SQL datenbank nach php script ausführung weg Kaldoran PHP Grundlagen 3 23.06.2006 23:23:01
daten per usb barcode-scanner einlesen und per php automatisch in datenbank schreiben roskowi PHP Grundlagen 1 29.08.2005 20:54:37
Allgemeine-Frage: Daten von einer TXT-Datei einlesen? BenjaminG PHP Grundlagen 16 28.02.2005 14:15:05


Alle Zeitangaben in WEZ +2. Es ist jetzt 18:13:11 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt