art-d-sign
-


Hinweise


Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Thema bewerten
Alt 03.02.2003, 11:24   #1
TP-Member
 
Registriert seit: Feb 2003
Newbee macht alles soweit korrekt

Speichern von Daten aus der MySql in eine TXT Datei


also ich habe es schon die ganze zeit versucht, bzw. habe im i-net gesucht aber ich bin nicht weitergekommen.
kann mir einer ein beispiel geben in dem daten aus einer mysql ausgelesen und direkt in eine txt-datei abgespeichert werden?
das wäre sehr nett weil ich so langsam echt am verzweifeln bin. :/
__________________
Mors certa, hora incerta.
Newbee ist offline   Mit Zitat antworten


Alt 03.02.2003, 11:29   #2
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Hi !!

Klaro... das geht direkt in MySQL. Schau dir mal diese Seite genau an: http://www.mysql.com/doc/en/SELECT.html

Dort gibt sowas wie SELECT INTO ... INTO OUTFILE 'file_name'
Die genauen Parameter findest du auf der Seite.

Gruss
Jan
Stuck Mojo ist offline   Mit Zitat antworten
Alt 03.02.2003, 11:41   #3
TP-Member
 
Registriert seit: Feb 2003
Newbee macht alles soweit korrekt
erstmal danke für die schnelle antwort...
ich wollte es aber aus gründen der übersichtlichkeit nicht direkt über die mysql machen.
die funktion die du mir gegeben hast fungiert auch eher als ein dump.. zumindest steht es da.

ich hatte mir das so ungefähr vorgestellt:

PHP-Code:
include '../config.php';
    
@
session_start();
$kunnum $HTTP_SESSION_VARS["kunnum"];
/*

// Verbindung zur Datenbank wird aufgebaut
if (!($verbindung = mysql_pconnect ("$server","$user","$password"))) {
  echo("Die Verbindung konnte nicht hergestellt werden!<p>");
   exit();
}

 if (!(mysql_select_db ("$dbname",$verbindung))) {
  echo("Sorry die Datenbank konnte nicht ausgew&auml;hlt werden!<p>");
   exit();
}
 
$query = ("SELECT KUNNUM,PRONUM,PROMEN from BESTELLUNG where KUNNUM = '$kunnum' ");

$result_details = mysql_query ($query);
$fp = fopen ("../order/data/$kunnum.txt","w");

while ($zeile = mysql_fetch_object($result_details)){
$text = "$zeile->PRONUM|$zeile->PROMEN|";
fwrite($fp,$text,300);

}
fclose($fp); 
wobei das nicht wirklich funktioniert... :/
__________________
Mors certa, hora incerta.
Newbee ist offline   Mit Zitat antworten
Alt 03.02.2003, 11:42   #4
TP-Member
 
Registriert seit: Feb 2003
Newbee macht alles soweit korrekt
was ist das denn?! das habe ich gar nicht geschrieben... also nicht so.. :/
__________________
Mors certa, hora incerta.
Newbee ist offline   Mit Zitat antworten
Alt 03.02.2003, 11:45   #5
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
ich auch nicht?

Dann erklär dochmal, was du genau machen willst... eine DB in eine TXT-Datei speichern ist für mich eine Art Dump...
Stuck Mojo ist offline   Mit Zitat antworten
Alt 03.02.2003, 11:45   #6
TP-Member
 
Registriert seit: Feb 2003
Newbee macht alles soweit korrekt
also hier noch mal das script:


include '../config.php';

@session_start();
$kunnum = $HTTP_SESSION_VARS["kunnum"];
/*

// Verbindung zur Datenbank wird aufgebaut
if (!($verbindung = mysql_pconnect ("$server","$user","$password"))) {
echo("Die Verbindung konnte nicht hergestellt werden!<p>");
exit();
}

if (!(mysql_select_db ("$dbname",$verbindung))) {
echo("Sorry die Datenbank konnte nicht ausgew&auml;hlt werden!<p>");
exit();
}

$query = ("SELECT KUNNUM,PRONUM,PROMEN from BESTELLUNG where KUNNUM = $kunnum");

$result_details = mysql_query ($query);
$fp = fopen ("../order/data/$kunnum.txt","w");

while ($zeile = mysql_fetch_object($result_details)){
$text = "$zeile->PRONUM|$zeile->PROMEN|";
fwrite($fp,$text,300);

}
fclose($fp);


mit den php tags funzt das irgendwie nicht.. :/
__________________
Mors certa, hora incerta.
Newbee ist offline   Mit Zitat antworten
Alt 03.02.2003, 11:53   #7
TP-Moderator
 
Benutzerbild von Stuck Mojo
 
Registriert seit: Feb 2001
Ort: Helmstedt/Wolfsburg
Stuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKEStuck Mojo ist ein richtiges Arbeitstier - DANKE
Ein Dump also... Das kannst du, wie gesagt, mit der oben beschriebenen Sache ohne Probs machen...

Aber vielleicht funktionierts ganz einfach nicht, da du alles nach $kunnum = $HTTP_SESSION_VARS["kunnum"]; auskommentierst?
Stuck Mojo ist offline   Mit Zitat antworten
Alt 03.02.2003, 11:58   #8
TP-Member
 
Registriert seit: Feb 2003
Newbee macht alles soweit korrekt
aso... nene... ich hatte was anderes probiert... deswegen habe ich es dort auskommentiert... hatte ich aber beim testen nicht gemacht...
__________________
Mors certa, hora incerta.
Newbee ist offline   Mit Zitat antworten
Alt 03.02.2003, 12:04   #9
TP-Specialist
 
Benutzerbild von mike
 
Registriert seit: Jan 2002
Ort: TP/Dynamik
mike bringt sich richtig ein
mal wertfrei und ohne auf sinnhaftigkeit zu prüfen:

$text = "$zeile->PRONUM|$zeile->PROMEN|";
$text = $zeile->PRONUM."|".$zeile->PROMEN."|";

objektzeuchs wird auch in einem " nicht ausgeführt. also entweder wie oben oder
$text = "{$zeile->PRONUM}|{$zeile->PROMEN}|"; so.
(wobei ich für das letztere snipset jetzt mal vorsichtigerweise meine hand nicht ins feuer legen möchte )
__________________
Gehelft? Hier kannst du dich bedanken.

mike
mike ist offline   Mit Zitat antworten
Alt 03.02.2003, 12:06   #10
TP-Member
 
Registriert seit: Feb 2003
Newbee macht alles soweit korrekt
danke..
ich werde mal deine variante ausprobieren...
bin echt erfreut wie schnell man hier hilfe bekommt.
__________________
Mors certa, hora incerta.
Newbee ist offline   Mit Zitat antworten
Antwort

  Aktuelles Thema
  TP Hilfe Forum > Web-Editoren & Coding > Traum-Dynamik
Speichern von Daten aus der MySql in eine TXT Datei Speichern von Daten aus der MySql in eine TXT Datei
« session Problem | Problem mit eregi »

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

Erweiterte Suche
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


Alle Zeitangaben in WEZ +2. Es ist jetzt 01:30 Uhr.

Powered by: vBulletin Version 3.7 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd. / Search Engine Friendly URLs by vBSEO 3.2.0 ©2008, Crawlability, Inc.
Traum-Projekt.com | Suchen | Archiv | Impressum | Kontakt | | | Nach oben |



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67