Supportnet / Forum / Skripte(PHP,ASP,Perl...)
Mail mit Datenbankabfrage versenden
Frage
Hallo,
ich möchte eine Mail dem dem Inhalt einer Abfrage versenden. Auf der Seite wird alles korrekt dargestellt. Mail versenden geht auch.
Wie bekomme ich das Array in die Mail rein ???
Antwort 1 von disco
moin
relevanter quellcode?
g,
disco
relevanter quellcode?
g,
disco
Antwort 2 von UweS
Das ist die Abfrage:
$query = "select ... from dual";
$stid = oci_parse($conn, $query);
oci_execute($stid, OCI_DEFAULT);
print ´<table border="1">´;
while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
print ´<tr>´;
foreach ($row as $item) {
print ´<td>´.($item?htmlentities($item):´´).´</td>´;
}
print ´</tr>´;
}
print ´</table>´;
$query = "select ... from dual";
$stid = oci_parse($conn, $query);
oci_execute($stid, OCI_DEFAULT);
print ´<table border="1">´;
while ($row = oci_fetch_array($stid, OCI_RETURN_NULLS)) {
print ´<tr>´;
foreach ($row as $item) {
print ´<td>´.($item?htmlentities($item):´´).´</td>´;
}
print ´</tr>´;
}
print ´</table>´;
Antwort 3 von disco
ich bin mir jetzt nicht so ganz sicher wo dein problem liegt.
ich seh bei dir eine ausgabe auf die htmlseite, die nach deinen angaben auch zu funktionieren scheint:
print ´<td>´.($item?htmlentities($item):´´).´</td>´;
an gleicher stelle kannste das ja auch in eine variable packen:
$bla = $bla." ---- ".($item?htmlentities($item):´´);
danach kannste die variable ja in deinen mailtext mit einfügen.
oder beschreib dein problem nochma genauer, bzw was du machen willst.
ich seh bei dir eine ausgabe auf die htmlseite, die nach deinen angaben auch zu funktionieren scheint:
print ´<td>´.($item?htmlentities($item):´´).´</td>´;
an gleicher stelle kannste das ja auch in eine variable packen:
$bla = $bla." ---- ".($item?htmlentities($item):´´);
danach kannste die variable ja in deinen mailtext mit einfügen.
oder beschreib dein problem nochma genauer, bzw was du machen willst.
Antwort 4 von UweS
Danke, jetzt geht es.

