Datenbank auslesen + E-Mail senden

laempisch

Erfahrenes Mitglied
Hi @ all:

also folgendes Problem ich lasse ganz viele Daten so an die 150 in eine Datenbank einlasen via Formular. so das funktioniert auch gut. Jeder Datensatz bekommt einen eigene ID. So. Nun möchte ich diese Daten aber auch verschicken oder zumindest in einer E-Mail anzeigen lassen. Ich hatte erdt an PDF gedacht aber leider unterstützt das mein Hoster nicht. Was habe ich für möglichkeiten diese Daten gescheit in ner E-Mail anzuzeigen. Vielleicht als Attatchment verschicken aber wie bekomme ich die Daten dann übersichtlich aufgelistet??
Hoffe das war einigermassen verständlich :-)
Wenn nicht fragen.

Besten Dank Daniel
 
Wenn es geschäftliche Daten sind
dann erstelle ein kommagetrenntes File welche der Empfänger dann in z.b Excel leicht importieren kann.

Spiel einfach mal ein bischen da rum du wirst sehen damit kann mann schon richtig gute formen kreeieren
 
stimmt!!

Ja super Idee
ich hab da auch schon was gebastelt quasi zum testen aber es klappt nicht warum??

PHP:
<?php
   //Datenbankverbindung herstellen
   $link=mysql_connect("", "", "");
   mysql_select_db("test");


mysql_query("SELECT * FROM angebot WHERE zufall LIKE '288274637'
    INTO OUTFILE 'datei.csv'
    FIELDS
            TERMINATED BY ';'
            OPTIONALLY ENCLOSED BY ''
    FROM angebot");

?>
 
A) Die Reihenfolge ist falsch erst into bla dann where
B) warscheinlich hast du nicht das recht ein outfile zu machen
in mysql gibt es extra rechteflags dafür ob du darfst oder nicht
 
Hmm jetzt hab ich in Zeile 8 (INTO OUTFILE 'datei.csv') einen PARSE ERROR

PHP:
<?php 
   //Datenbankverbindung herstellen 
   $link=mysql_connect("", "", ""); 
   mysql_select_db("123"); 


mysql_query("SELECT * FROM angebot WHERE zufall LIKE '288274637'" 
    INTO OUTFILE 'datei.csv' 
    FIELDS 
            TERMINATED BY ';' 
            OPTIONALLY ENCLOSED BY '' 
    FROM "123"); 

?>


Und nu??
 
Zurück