php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2006

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 20.10.2006, 11:58  
Gast
 
Beiträge: n/a
Standard Einfachs Verwaltungsprogramm erstellen

Hallo

ich würde gerne ein Programm zum verwalten von Adressen schreiben. Zusätzlich solltennoch ein paar spezifische angaben dabei sein.
Das wichtige dabei ist das der Benutzer z.B. den Namen in einen Feld eingeben soll und dann die dazugehörige adresse und daten bekommen soll.
Das soll möglichst mit allem gehen. (nur Vorname, Nur nachname, nur telefon, nur straße etc.)
Meines wissens nach kann man das mit PHP lösen.
Ich dachte da so an ein Eingabefeld bzw mehrer. wo der Benutzer die Daten eingeben kann. Gibt er gar nichts ein würde sich alles auslesen.
Meine Frage:
Ist mein lösungsansatz so möglich? bzw gibt es schon irgendwo gegebenfalls ein script was ich mir anpassen könnte?
Ich denke auch das es gut wäre das ganze über csv einzulesen. Denn das Problem ist das die Daten immer von einem Benutzer über z.B. excel erweitert werden soll. Daher denke ich wäre das die beste Lösung oder?
Wäre echt dankbar wenn mir jemand helfen könnte^^
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 20.10.2006, 12:01  
Erfahrener Benutzer
 
Registriert seit: 27.08.2007
Beiträge: 391
jens76 befindet sich auf einem aufstrebenden Ast
Standard

klingt ja fast so als...

sag mir was ich schrieben soll und ich programiere dir dein script! lol

also mal im ernst! klingt so als hättest du von php null ahnung?!?!
und für ein passendes script frag google da findeste bestimmt was zum anpassen
jens76 ist offline  
Alt 20.10.2006, 12:05  
Gast
 
Beiträge: n/a
Standard

Doch hab ich mir geht es nur darum ob mein Ansatz so richtig ist oder ob ich mir erst gar keine machen soll das ganze umzusetzen. Hab es vielleicht ein bisschen unglücklich formuliert^^
 
Alt 20.10.2006, 12:12  
Erfahrener Benutzer
 
Registriert seit: 09.03.2005
Beiträge: 219
webbi
Standard

Dein Ansatz ist in Ordnung. Von Datenbank hast du aber nichts erwähnt. Würde bei so einer Suchfunktion zwingend eine Datenbank empfehlen. Wegen den CSV Dateien kannst du ja ein Tool zum importieren/exportieren einbauen.
Aber generell gibt es daran nichts auszusetzen, nur kann ich aus deinem Post auch wenig von einem Ansatz herauslesen. Du beschreibst nur die allgemeinen Funktionen von einer Adressenverwaltung. Ich denke man wird sowas ja in der Regel auch nicht anders lösen als in deiner Beschreibung.
webbi ist offline  
Alt 20.10.2006, 12:15  
Gast
 
Beiträge: n/a
Standard

Das Problem ist ich habe keine Ahung von Datenbanken*sorry* Deshalb dachte ich eben ich mach das wie folgt (korrigier mich wenn es net geht)

Eine excel Tabelle erstellen mit den gewünschten Daten.
Diese dann als csv Datei speichern. und eben einlesen.
Dieses dann mit z.B explode() trennen usw....
schließlich muss dann eine Person Daten eintragen können die sich wenig auskennt.
 
Alt 20.10.2006, 12:17  
Erfahrener Benutzer
 
Registriert seit: 27.08.2007
Beiträge: 391
jens76 befindet sich auf einem aufstrebenden Ast
Standard

es geht über csv aber mit zunehmender datenmenge wirst du da probleme bekommen!
jens76 ist offline  
Alt 20.10.2006, 17:46  
Erfahrener Benutzer
 
Registriert seit: 09.03.2005
Beiträge: 219
webbi
Standard

und eine Suchfunktion stelle ich mir nicht spaßig vor:
Bei jeder Suchabfrage gesamte CSV einlesen, Werte mit Trennzeichen exploden, in jedem einzelnen Wert einen Teilstring suchen, usw...

Gerade für sowas sind Datenbanken gedacht. Falls es eine kleine Datenmenge ist - wobei dann die umfangreiche Suchfunktion unnötig wäre - sollte es mit CSV gehen, ansonsten kommst du wohl an der Datenbank nicht vorbei.
webbi ist offline  
Alt 20.10.2006, 18:44  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Schonmal was von fgetcsv() gehört?

Das es dir ja aber um die Machbarkeit geht:
Ja, es ist machbar, klar. Wichtig allerdings, dass du dir einen Kopf machst, wie mit konkurrierednen Eingaben umzugehen ist. Benutzer A hat seine Excel-Tabelle, der z.B. auch die Adresse von Benutzer B enthält. Dieser zieht um und ändert seine Adresse per Web-Frontend. Benutzer A weiß davon aber nichts, läd seine Tebelle nun aber hoch, weil er irgendwas anderes geändert hat.

Was soll nun passieren? Woher erkennt das System, dass hier eine Änderung beim Benutzer B vorgenommen wurde und nicht etwa ein Benutzer mit identischem Namen eingefügt wurde? Soll das überhaupt erkannt werden oder sollen einfach beide (auch der veraltete) Datensätze bestehen bleiben? Und so weiter.

Basti
Basti ist offline  
Alt 20.10.2006, 19:49  
Erfahrener Benutzer
 
Registriert seit: 21.07.2005
Beiträge: 209
pepe24
Standard

Könntest auch eine Berkeley Datenbank nehmen (im groben sowas wie ein "verfeinertes" CSV (Hoffentlich bekomm ich für die Aussage keins aufs Dach *g)), dann bräuchtest Du keinen extra Mysql Server. Ist zwar ein bisschen hakelig, aber PHP liefert passende Funktionen in einer Bibliothek mit.

Frohes Schaffen!
pepe24 ist offline  
Alt 20.10.2006, 19:56  
Erfahrener Benutzer
 
Registriert seit: 18.07.2004
Beiträge: 2.162
PHP-Kenntnisse:
Fortgeschritten
Basti
Standard

Oder sqlite. Oder sonst irgendeine Datenbank.

Basti
Basti ist offline  
 


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] MySQL Datenbank erstellen, nur wie? Datenbanken 9 24.04.2012 15:04
.htpasswd Datei erstellen obi Server, Hosting und Workstations 9 26.09.2006 13:27
Anker erstellen fachinformatiker HTML, Usability und Barrierefreiheit 5 17.05.2006 10:18
darf keine Datenbank erstellen in phpMyAdmin Datenbanken 2 20.10.2005 19:32
Datenbank erstellen PHP Tipps 2005-2 6 31.07.2005 21:51
[Erledigt] Hilfe bei Umfrage erstellen PHP Tipps 2005-2 6 12.07.2005 17:43
Stammbaum erstellen Riot PHP Tipps 2005 17 13.05.2005 16:32
Ordner erstellen und Datei uploaden Juuro PHP Tipps 2005 6 20.01.2005 21:18
ordner mit php erstellen PHP Tipps 2004-2 8 17.12.2004 14:47
Textgrafik aus String erstellen Schaelle PHP Tipps 2004 2 08.08.2004 11:29
einen Text aus verschiedenen Vorlagen erstellen? PHP Tipps 2004 1 05.08.2004 20:00
Bilder Upload und automatische thumbnails erstellen PHP Tipps 2004 11 08.07.2004 21:22
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19
[Erledigt] Visual Basic 6 - .EXE erstellen Off-Topic Diskussionen 6 05.07.2004 14:42

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
ordner verwaltungsprogramm, verwaltungsprogramm erstellen, verwaltungsprogramm selber schreiben, verwaltungsprogramm schreiben, verwaltungsprogramm selber erstellen, verwaltungsprogramm wm32, verwaltungsprogramm php, php verwaltungsprogramm, verwaltungsprogramm selbst erstellen, verwaltungsprogramm mit php erstellen, programm adressen schreiben, php verwaltungsprogramm erstellen, php verwaltungsprogramm schreiben, verwaltungsprogramm selber machen, verwaltungssoftware selber erstellen, verwaltungs programm erstellen, php brnutzer verwaltungs programm, verwaltungsprogramm selbst erstellen?, php verwaltung software, verwaltungsprogramme selbst machen?

Alle Zeitangaben in WEZ +2. Es ist jetzt 14:21 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.