Home | Registrieren | Einloggen | Suchen | Aktuelles


Forum » PHP & MySQL » MySQL Daten abfragen und in eMail schreiben Antworten
MySQL Daten abfragen und in eMail schreiben

WolfgangFtl
Pixelschubser


Beiträge: 2


Wie sind die Befehle, wenn ich folgendes machen möchte:
Zum Beispiel sollen Daten aus einer Tabelle von MySQL in eine eMail eingefügt werden.
Wie ich den Connect zur DB herstelle, weiß ich. Nur fehlen mir die Befehle, das es rausgelesen und auch in die Mail geschrieben wird.
In der Database home liegt eine Datenbank, die heisst zum Beispiel fb_ußball und darin befindet sich die Tabellen tage und spielstand. Nun soll das ausgelesen und geschrieben werden, so dass in der Mail steht: Das Ergebnis am (Tag) ist (Spielstand).

Mail soll dann so aussehen:

Hallo,

hier hast Du das angeforderte Ergebnis (Spielstand) am (Tag).
Gruß....

Diese Mail wird abgeschickt, wenn der jenige, der das Ergebnis haben möchte eine Formular ausgefüllt hat. Wie das geht ist mir bekannt. Bitte gebt mir keine Links oder so, denn wie die das dort beschreiben, sehe ich leider nicht durch. Meistens haben sie dort Beispiele wie Gästebuch etc, was ich aber nicht suche. Es wäre schön, wenn jemand mir die Befehle schreibt.

Gruß
Wolfgang

---
Herzliche Grüße
aus Sachsen

Diese Nachricht wurde geändert von: WolfgangFtl
  Profil   Website   Editieren   Zitieren

subjective
Forenheld


Beiträge: 848


Im PHP-Manual findet sich ein Beispiel für die Abfrage von Daten.

---
Weaverslave

Diese Nachricht wurde geändert von: subjective
  Profil   Website   Editieren   Zitieren

zeTo
Quasselstrippe


Beiträge: 241


Bitte gebt mir keine Links oder so [...]
Es wäre schön, wenn jemand mir die Befehle schreibt.


mysql_query()
mysql_fetch_array()
mail()

aber ich glaub der link von subjective bringt dir mehr :D



  Profil   Editieren   Zitieren

WolfgangFtl
Pixelschubser


Beiträge: 2


bLub schrieb am 08.03.2005 12:44
Bitte gebt mir keine Links oder so [...]
Es wäre schön, wenn jemand mir die Befehle schreibt.


mysql_query()
mysql_fetch_array()
mail()

aber ich glaub der link von subjective bringt dir mehr :D
Deine Befehle sagen mir auch nicht viel, wenn man von meinen genannten Beispiel
ausgeht. Was kommt in () rein, wo ist der Bezug dann auf die Tabelle.
Schon aber, meist fehlt die simple Darstellung wie
Daten einlesen ist dieser Befehl.......
Eingelesene Daten in email schreiben dieser Befehl.....
Dann ein kleines Beispiel vielleicht.






---
Herzliche Grüße
aus Sachsen

  Profil   Website   Editieren   Zitieren

Maxx
Otto-Normal-Poster


Beiträge: 87


man muss aber auch nicht alles doppelt und dreifach erklären wenn der erste Link vollkommen ausreicht und alles geforderte sagt!

1: 
2: 
3: 
4: 
5: 
6: 
7: 
8: 
9: 
10: 
11: 
12: 
13: 
14: 
15: 
16: 
17: 
18: 
19: 
20: 
21:
<?php

$conn =  @mysql_connect("localhost", "___DEIN__NAME___", "__DEIN__PWD__");
$db = @mysql_select_db("__HIER__DB_NAME__");

$sql = "SELECT tage, spielstand
       FROM  fb_ußball;

$result = mysql_query($sql);

if (mysql_num_rows($result) == 0) {
   echo "Kein Inhalt vorhanden";
   exit;
}
while ($row = mysql_fetch_assoc($result)) {
  $nachricht = "Am Tage: ".$row['tag']." wurde ein Stand von : ".$row['spielstand']." erreicht."; 
  mail(__HIER__DEINE__MAIL__OPTIONEN__, $nachricht);
}
?> 



---
BoardSuche - PHP - Google

Diese Nachricht wurde geändert von: Maxx
  Profil   Editieren   Zitieren
 

Antworten
Nach oben