PHP MAIL odoslanie tabulky

Programovacie jazyky, rady, poradňa...
apoloxx
Novice
Novice
Príspevky: 7
Registrovaný: 18 júl 2009, 18:48

PHP MAIL odoslanie tabulky

Príspevok od používateľa apoloxx »

Zdravim.
Vdel by mi niekto poradit ako mam spravit taku vec ze potrebujem odoslat v ako mail tabulku ktora sa mi vygeneruje v cykle z DB podla nejakych pravidiel.
Neviem ako by som tento kod pozostavajuci z PHP prikazov a HTML tagov moho pretransformovat do nejakoho tvaru aby som ho mohol odoslat mailom.
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Ak som to spravne pochopil tak potrebujes vygenerovat z databazy nejaku tabulku a tu poslat mailom ?
apoloxx
Novice
Novice
Príspevky: 7
Registrovaný: 18 júl 2009, 18:48

Príspevok od používateľa apoloxx »

Ano presne tak su to vlasne urcite riadky z DB a tie su podsebou plus sa ktomu pripoji nejaky text a cele by sa to malo potom odoslat na mail a teda v tom maly by to malo mat nejaku peknu formu teda malo by to byt pekne pozarovnavane ako v tabule
Snacker
Medium Star
Medium Star
Používateľov profilový obrázok
Príspevky: 362
Registrovaný: 08 jún 2009, 22:42
Kontaktovať používateľa:

Príspevok od používateľa Snacker »

Ale nerozumiem co presne potrebujes. Ved udaje si vytiahnes z databazy, mozes ich ulozit do pola, spracujes a odosles funkciou mail()
apoloxx
Novice
Novice
Príspevky: 7
Registrovaný: 18 júl 2009, 18:48

Príspevok od používateľa apoloxx »

he no tak prave to spracovanie mi robi nejako problemi napriklad mam takyto kod:

Kód: Vybrať všetko

while ($i<=$riadok)
{		 $iddd=$i-1;
		$idd=$tovar[$iddd];
		$res = mysql_query("SELECT * FROM tovar where id='$idd' ");
 		$row = mysql_fetch_array($res);
		
		$nadhlad = $row[nadhlad];
		$meno = $row[meno];
		$cena = $row[cena];
		$popis = $row[popis];
		$cislo = $row[cislo];

if ($i%2===0) {$col= '#FFFFFF'; } else {$col= '#EBEBEB';}

$p=$_POST[$iddd];

if (($p=='') and ($pocet[$iddd]=='')) {$pocet[$iddd]=1;}
else {if ($p<>'') {$pocet[$iddd]=$p;}}
 
$cenaspolu=$cena*$pocet[$iddd];

echo "
<table border=0 cellpadding=1 cellspacing=0>
<tr><td width=85 height=5 bgcolor=$col>$nadhlad</td> <td width=85 height=5 bgcolor=$col>$cislo</td> <td width=85 height=5 bgcolor=$col>$meno</td> <td width=85 height=5 bgcolor=$col>$cena</td> <td width=85 height=5 bgcolor=$col>$pocet[$iddd]</td> <td width=85 height=5 bgcolor=$col>$cenaspolu</td></tr>
</table>";
$i++;
 
}
no a stadeto to nijako neviem dostat do toho mailu uz som skusal to kadiako spracovat ale najako sa nechyam niesom ziaden prebornik v php takze ak vies pomoct budem velmo vdacny
Napísať odpoveď