php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 29.06.2011, 20:35  
Neuer Benutzer
 
Registriert seit: 29.06.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
frohzn befindet sich auf einem aufstrebenden Ast
Standard .txt auslesen und in Datenbank Einfügen

Hallo, ich habe in moment ein Problem bei meinen Projekt (was ich benutze um php/mysql näher kennen zu lernen)

Ich wollte eine MySQL Datenbank erstellen, und dafür eine .txt Datei auslesen und den Inhalt in die jeweilige Spalte einfügen. Ich könnte dies zwar alles per Hand machen, aber das würde sich zeitlich nicht lohnen. Deswegen wollte ich hier nachfragen ob es dafür eventuell ein Script o.ä.

Hier ein Paar genauere Infos:

Txt Datei:
Code:
501#
A potion made from
grinded Red Herbs that
restores ^000088about 45 HP^000000.
^ffffff_^000000
Weight: ^7777777^000000
#
502#
A potion made from grinded
Red and Yellow Herbs that
restores ^000088about 105 HP^000000. 
^ffffff_^000000
Weight: ^77777710^000000
#
Die Zahl jeweils am anfang (501) soll in eine Spalte namens ID eingetragen werden..
Was danach kommt
Code:
A potion made from
grinded Red Herbs that
restores ^000088about 45 HP^000000.
In die Spalte Beschreibung.

Code:
Weight: ^7777777^000000
Das was nach dem "Weight:" kommt in die Spalte Gewicht.


Im späteren Verlauf kommen noch verschiedene andere dinge hinzu. Aber die werd ich selber Meistern können sobald ich erstmal einen Einstiegspunkt habe.

Ich danke euch schonmal für den anfang und hoffe das mir wer helfen kann.

Geändert von frohzn (29.06.2011 um 20:42 Uhr).
frohzn ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 29.06.2011, 20:41  
Moderator¹
 
Registriert seit: 28.03.2010
Beiträge: 7.470
PHP-Kenntnisse:
Fortgeschritten
ChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer AnblickChrisB ist ein wunderbarer Anblick
Standard

Zitat:
Zitat von frohzn Beitrag anzeigen
Deswegen wollte ich hier nachfragen ob es dafür eventuell ein Script o.ä.
Ein fertiges, was genau auf deine Datenstruktur passt? Wohl kaum.

Also wirst du es wohl selber schreiben müssen.
Wenn du dabei auf konkrete Probleme stößt, dann kannst du hier konkrete Fragen stellen.

Wenn deine „Frage“ im Moment allerdings nur „ich habe überhaupt keine Idee, wie ich das machen kann“ lautet - dann bitte erst mal hier entlang: http://www.php.de/php-einsteiger/489...nsammlung.html (Lerne Grundlagen | Quellensammlung)
__________________
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
ChrisB ist offline   Mit Zitat antworten
Alt 29.06.2011, 20:46  
Neuer Benutzer
 
Registriert seit: 29.06.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
frohzn befindet sich auf einem aufstrebenden Ast
Standard

Das es kein Script gibt was auf meine Datenstruktur direkt passt ist mir Durchaus klar, darum gehts mir auch nicht. Habe mich vielleicht ungünstig ausgedrückt. Mir ging es eher darum, ob es ein Script gibt welches diese aufgabe erfüllen KANN (Wenn zB jemand schonmal was Ähnliches probiert/gemacht hat).

Wie gesagt, ich will nicht unbedingt ein Fertiges script, sondern einfach nur Denkanstöße. Also zB ein Script was eine Ähnliche Aufgabe erfüllt um eben daraus zu lernen.
frohzn ist offline   Mit Zitat antworten
Alt 29.06.2011, 22:08  
Erfahrener Benutzer
 
Registriert seit: 03.08.2010
Beiträge: 1.140
PHP-Kenntnisse:
Anfänger
hausl wird schon bald berühmt werdenhausl wird schon bald berühmt werden
Standard

Zitat:
Zitat von frohzn Beitrag anzeigen
... sondern einfach nur Denkanstöße ...
*Stoss*


http://php.net/manual/de/function.file.php
Liest eine komplette Datei in ein Array

oder

file_get_contents und dann preg_match_all ??
http://www.php.net/manual/de/functio...t-contents.php

oder ...

LG
__________________
Keine Zahl != ein Zeichen das keine Zahl ist

Geändert von hausl (29.06.2011 um 22:11 Uhr).
hausl ist offline   Mit Zitat antworten
Alt 29.06.2011, 22:36  
Neuer Benutzer
 
Registriert seit: 29.06.2011
Beiträge: 3
PHP-Kenntnisse:
Anfänger
frohzn befindet sich auf einem aufstrebenden Ast
Standard

Vielen dank.
Von genau sowas hatte ich gesprochen.
frohzn ist offline   Mit Zitat antworten
Alt 30.06.2011, 07:56  
Erfahrener Benutzer
 
Registriert seit: 01.09.2010
Beiträge: 4.561
PHP-Kenntnisse:
Fortgeschritten
eagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Menscheagle275 ist ein sehr geschätzer Mensch
Standard

je nachdem was das für eine "Text"-Datei ist, evtl auch fgetcsv($dateiname) ...

oder direkt in der Datenbank load data infile http://dev.mysql.com/doc/refman/5.1/de/load-data.html
__________________
"Irren ist männlich", sprach der Igel und stieg von der Drahtbürste
eagle275 ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

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

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
[Erledigt] aus sql datenbank daten in mail einfügen olikk PHP Einsteiger 2 15.02.2011 14:21
Datenbank auslesen und im Eingabefeld ausgeben otni kaerb Datenbanken 1 09.11.2010 10:34
[Erledigt] Vars in Datenbank und wieder auslesen SteiniKeule PHP Tipps 2010 3 03.04.2010 17:41
� Zeichen beim Auslesen von Sonderzeichen aus einer MySql Datenbank Destruction PHP Tipps 2009 5 29.04.2009 21:25
Zahl aus .txt Datei auslesen + ausgeben Zoolllter PHP Tipps 2009 2 04.04.2009 15:21
PHP-Code aus Datenbank auslesen + ausführen Timer PHP Tipps 2009 13 04.03.2009 22:23
[Erledigt] Menü liste aus Datenbank auslesen oma420 Datenbanken 3 30.01.2009 17:27
xyz aus function("xyz"); in Datenbank auslesen?! Nightuser PHP Tipps 2008 5 14.07.2008 05:45
prob mit datenbank auslesen ... counteam PHP Tipps 2008 22 06.07.2008 21:28
[Erledigt] Aus Datenbank auslesen mit php PHP Tipps 2006 4 04.01.2006 18:17
beim auslesen von mysql datenbank bestimmte id nicht auslsen djrace PHP Tipps 2005-2 3 10.09.2005 13:32
[Erledigt] Daten aus einer Datenbank auslesen Datenbanken 2 04.09.2005 19:13
[Erledigt] problem beim erstellen und auslesen einer datenbank PHP Tipps 2005-2 6 04.09.2005 16:55
[Erledigt] meta refresh beim auslesen aus einer Datenbank umgehen Datenbanken 1 14.09.2004 20:10
Verzeichnis auslesen und in menu einfügen PHP-Fortgeschrittene 1 08.06.2004 00:16

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
html auslesen und in db einfügen, datenbank .txt files, .txt in datenbank, textdatei in datenbank, inhalt einer txt in datenbank einf, textdokument in datenbank einfügen, txt datei auslesen und in mysql datenbank einfügen, php txt aus txt anfügen, php txt auslesen und in sql schreiben, text in php in datenbank einfügen, php zahlen aus .txt lesen, txt text einfügen, datenbank mit txt files, txt datei auslesen und in mysql datenbank schreiben, php textdatei einlesen und in sql datenbank ausgeben, txt in eine datenbank einfügen, text in datenbank einfügen script, textdatein in datenbanke einlesen, php textdatei in datenbank einlesen datenbank einfügen, php textdatei auslesen und in datenbank einfügen

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:41 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum