Hallo
zur zeit lese ich meine daten noch aus einer Arry die
folgendermaßen aussieht:
$aUsers = array(
„Ädams Egbert“,
„Altman Alisha“,
„Archibald Janna“,
…
);
d.h. ich lesen alle meie daten aus der php datei.
Ist vielleicht nicht so günstig, wie wäre es
mit einer Textdatei, die so:
[david.csv.txt]
...
Ädams, Egbert
Altman, Alisha
Archibald, Janna
...
aussieht?
Die kannst Du wunderbar mit ‚fgetcsv‘ zur
Programmlaufzeit einlesen:
http://de.php.net/fgetcsv
...
$zeile = 0;
$aUsers = Array();
$fh = fopen('/pfad/zu/david.csv.txt', 'r'); // zum Lesen öffnen
while(($feld = fgetcsv($fh, 1000, ',')) !== FALSE) {
if(count($feld) \>= 2) { // 2 Felder in der Zeile?
aUsers[] = "$feld[0] $feld[1]"
$zeilen++;
}
}
fclose($fh);
...
da mir aber gesagt wurde dass das sehr altmodisch ist
„Altmodisch“ gilt nicht. „Sinnvoll“ oder „nicht sinnvoll“
ist die Frage.
habe ich alle daten in eine mysql tabelle eingetragen.
Wie benutzt Du mysql von PHP aus? Über
‚mysql‘, ‚mysqli‘ oder ‚PDO‘?
==> http://bytes.com/groups/php/732234-should-i-use-mysq…
diese tabelle hat aber nicht nur eine spalte , sondern
mehrere aber es sollen wie hier nur der Vornamen und der
Nachname ausgelesen werden und wieder in die Variable
$aUser „gepackt“ werden.
Wie verwaltest Du denn die Daten in der Datenbank?
Was passiert, wenn namen sich ändern, hinzukommen
oder wegfallen?
Grüße
CMБ