- Ad -
php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Post your PHP questions here!

Antwort
 
LinkBack Themen-Optionen Thema bewerten
  #1 (permalink)  
Alt 22-12-2003, 13:32
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard mail() versus mysql

Gude Jungs,

hab mal wieder ein Problem.

Möchte per mail() meine db versenden....

Sprich:

PHP-Code:
$msg "Telefonbuch";
get_connection();
$mq3 mysql_query ("SELECT * FROM `".$GLOBALS["tabelle_telefonbuch"]."` WHERE `sessid` = '".$_SESSION["sessid"]."'") or die (mysql_error());
$rows mysql_num_rows ($mq3);
for (
$i 0$i<$rows;$i++) {
$show mysql_fetch_assoc($mq3);
$msg1 "".$show["ID"]." - ".$show["Name"]." - ".$show["Nummer"]."";
}
$msq3 ".$msg."".$msq1."";
mail (meine@email.de,"
Telefonbuch","$msg1","FROM: [email]my@email.de[/email]"); 
Nur ich bekomme nur einen eintrag
Nicht alle :/

Was machen ?

Gruss Toby
__________________
Gruss TobY
Mit Zitat antworten
  #2 (permalink)  
Alt 22-12-2003, 13:38
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

in der schleife überschreibst du deine werte immer.

das mail() sollte auch in die schleife rein.

sei aber vorsictig, wenn du viele daten hast. dann kann es schon ne weile dauern.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #3 (permalink)  
Alt 22-12-2003, 13:39
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard

mhh wenn ich das mail() inne schleife mache dann sendet er mir doch ca 100 mails oda ?
__________________
Gruss TobY
Mit Zitat antworten
  #4 (permalink)  
Alt 22-12-2003, 13:40
Günni
 Master
Links : Onlinestatus : Günni ist offline
Registriert seit: Jun 2002
Ort: Landau/Pfalz
Beiträge: 2.589
Günni ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Schreib doch alles in eine Datei und versende diese dann per Mail
__________________
mfg
Günni


Praxis: Jeder kann´s, aber keiner weiß wie´s geht...
Theorie: Jeder weiß wie´s geht, aber keiner kann´s ...
Microsoft vereint Praxis und Theorie: Nix geht und keiner weiß warum
City-Tiger - Online durch die Straßen tigern...
Mit Zitat antworten
  #5 (permalink)  
Alt 22-12-2003, 13:41
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard

ne wollte das ja per email also ohne datei... deshalb frag ich ja
__________________
Gruss TobY
Mit Zitat antworten
  #6 (permalink)  
Alt 22-12-2003, 13:45
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

huhu?

es ist nur ein empfänger. richtig?

warum sollte der 100 mails bekommen, wenn du 100 einträge in der db hast?

einfach die daten zwischenspeichern und dann 1x statt 100x verschicken.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
  #7 (permalink)  
Alt 22-12-2003, 13:50
MelloPie
 PHP Master
Links : Onlinestatus : MelloPie ist offline
Registriert seit: Jan 2002
Ort: Hessen
Beiträge: 4.380
MelloPie ist zur Zeit noch ein unbeschriebenes Blatt
Standard Re: mail() versus mysql

Zitat:
PHP-Code:
$msg "Telefonbuch";
get_connection();
$mq3 mysql_query ("SELECT * FROM `".$GLOBALS["tabelle_telefonbuch"]."` WHERE `sessid` = '".$_SESSION["sessid"]."'") or die (mysql_error());
$rows mysql_num_rows ($mq3);
for (
$i 0$i<$rows;$i++) {
$show mysql_fetch_assoc($mq3);
$msg1 "".$show["ID"]." - ".$show["Name"]." - ".$show["Nummer"]."";
}
$msq3 ".$msg."".$msq1."";
mail (meine@email.de,"
Telefonbuch","$msg1","FROM: [email]my@email.de[/email]"); 
[/B]
Der Code is ja wohl mal nichts der muss eigentlich einen parse error werfen...
__________________
Beantworte nie Threads mit mehr als 15 followups...
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
Mit Zitat antworten
  #8 (permalink)  
Alt 22-12-2003, 13:56
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard

PHP-Code:
$msg "Telefonbuch";
get_connection();
$mq3 mysql_query ("SELECT * FROM `".$GLOBALS["tabelle_telefonbuch"]."` WHERE `sessid` = '".$_SESSION["sessid"]."'") or die (mysql_error());
$rows mysql_num_rows ($mq3);
for (
$i 0$i<$rows;$i++) {
$show mysql_fetch_assoc($mq3);
$msg1 "".$show["ID"]." - ".$show["Name"]." - ".$show["Nummer"]."";
}
$msq3 "".$msg."".$msq1."";
mail ("meine@email.de","Telefonbuch","$msg3","FROM:my@email.de"); 
*grrrrrr*
__________________
Gruss TobY
Mit Zitat antworten
  #9 (permalink)  
Alt 22-12-2003, 14:06
Uzimaster
 Junior Member
Links : Onlinestatus : Uzimaster ist offline
Registriert seit: Aug 2003
Beiträge: 59
Uzimaster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Try this:

PHP-Code:
<?php

$msg 
"Telefonbuch\n";
get_connection();
$mq3 mysql_query ("SELECT * FROM `".$GLOBALS["tabelle_telefonbuch"]."` WHERE `sessid` = '".$_SESSION["sessid"]."'") or die (mysql_error());

while(
$show mysql_fetch_assoc($mq3)) {
    
$msg1 .= $show["ID"]." - ".$show["Name"]." - ".$show["Nummer"]."\n";
}

$msq3 $msg.$msg1;
mail (meine@email.de,"Telefonbuch","$msg1","FROM: [email]my@email.de[/email]");

?>
Mit Zitat antworten
  #10 (permalink)  
Alt 22-12-2003, 14:49
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard

thx uzi

Das war die rätselts lösung
__________________
Gruss TobY
Mit Zitat antworten
  #11 (permalink)  
Alt 22-12-2003, 17:36
MelloPie
 PHP Master
Links : Onlinestatus : MelloPie ist offline
Registriert seit: Jan 2002
Ort: Hessen
Beiträge: 4.380
MelloPie ist zur Zeit noch ein unbeschriebenes Blatt
Standard

fertiger code und nichts gelernt. Bis zum nächsten mal.
__________________
Beantworte nie Threads mit mehr als 15 followups...
Real programmers confuse Halloween and Christmas because OCT 31 = DEC 25
Mit Zitat antworten
  #12 (permalink)  
Alt 23-12-2003, 10:22
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard

OffTopic:

Wieso muss Mellow immer so negative denken ? klar hab ich daraus gelern.. Ich weiss jetzt das ich fürs nächste mal ne while schleife mache.....

Leute wie du regen mich auf ( Wo bei nun der Satz kommt "Und leute wie DU regen Mich auf")

Aber naja......

Nobody is perfect oder wie war das ?

__________________
Gruss TobY
Mit Zitat antworten
  #13 (permalink)  
Alt 23-12-2003, 10:33
owna6e
 Junior Member
Links : Onlinestatus : owna6e ist offline
Registriert seit: Oct 2003
Beiträge: 63
owna6e ist zur Zeit noch ein unbeschriebenes Blatt
Standard

OffTopic:
Ich finde MelloPie hat Recht. So schwer war das Problem rauszufinden ja nicht. Das ist eigentlich standardmäßig mit einer While-Schleife und nicht einer For-Schleife DS aus der DB auszugeben finde ich. Aber egal.
Mit Zitat antworten
  #14 (permalink)  
Alt 23-12-2003, 10:40
Skaschy
 Registrierter Benutzer
Links : Onlinestatus : Skaschy ist offline
Registriert seit: Jun 2002
Ort: Bad Wörishofen (Allgäu)
Beiträge: 582
Skaschy ist zur Zeit noch ein unbeschriebenes Blatt
Skaschy eine Nachricht über ICQ schicken
Standard

OffTopic:

Ja Schon.

Aber ..

Ich dachte das wär n Forum wo einem geholfen wird und nicht irgendwelche "dummen" texte hinterher geworfen bekommt....

Find ich sowieso ein bissel dumm... Mache leute die hilfe suchen werden dumm angemacht nur weil Sie noch ned so gut sind....

__________________
Gruss TobY
Mit Zitat antworten
  #15 (permalink)  
Alt 23-12-2003, 10:52
Abraxax
  THE REAL HAXE (Administrator)
Links : Onlinestatus : Abraxax ist offline
Registriert seit: Jul 2002
Ort: neuss.nrw.de
Beiträge: 22.621
Abraxax befindet sich auf einem aufstrebenden Ast
Standard

OffTopic:
jetzt hat jeder seine meinung gesagt....

belasst es bitte dabei.
__________________
INFO: Erst suchen, dann posten! | MANUAL(s): PHP | MySQL | HTML/JS/CSS | NICE: GNOME Do | TESTS: Gästebuch | IM: Jabber.org |


Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

MariaDB 5.5 veröffentlicht
MariaDB 5.5 veröffentlichtDie freie MySQL-Alternative MariaDB wurde in der stabilen Version 5.5.23 veröffentlicht und soll einige Verbesserungen gegenüber Oracles Communityversion von MySQL mitbringen.

16.04.2012 | Berni

Deutsche Yii Framework Community
Deutsche Yii Framework CommunitySeit dem 19.03.2012 gibt es für die Yii PHP Framework Community ein deutsches Zuhause.

20.03.2012 | dhcomputer

 

Aktuelle PHP Scripte

EM 2012 Tipp-Spiel ansehen EM 2012 Tipp-Spiel

Online Tipp-Spiel zur Fussball Europameisterschaft 2012, basierend auf php-Script mit hinterlegter mySql-Datenbank

27.05.2012 tippimnetz | Kategorie: PHP/ Spiele
Advanced Login ansehen Advanced Login

Login-System und Kundenverwaltung, die sich spielend leicht in bestehende Webseiten einbauen lässt und einen enormen Funktionsumfang bietet. Ihre eigene Webseite muss mit Advanced Login nicht umständlich an ein fertiges System angepasst werden.

25.05.2012 Madden | Kategorie: PHP/ Kundenverwaltung
BROM CMS/BelCal 3 ansehen BROM CMS/BelCal 3

Spezielles CMS für Betreiber von Ferienwohnungen. Komplette Seitenerstellung online, Verwaltung mehrerer Objekte, Reservierungssystem mit sofortigem Abgleich im Belegungskalender und vieles mehr bietet dieses Content Management System.

25.05.2012 belcal2 | Kategorie: PHP/ CMS
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 10:48 Uhr.