0
I am trying for send mail using php.Mail body part contain data taken from database with while loop.It shows error.Error is Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting identifier (T_STRING) or variable (T_VARIABLE) .Error shown in body part.Ie line $fet['date']; in body part.How i slve these issue? Can i send mail with these body contain html and php code?
나는 php.Mail 본문 부분을 사용하여 메일을 보내려고하는데 루프가있는 동안 데이터베이스에서 가져온 데이터가 있습니다. 오류를 보여줍니다. 구문 분석 오류 : 예기치 않은 ''(T_ENCAPSED_AND_WHITESPACE), 식별자 (T_STRING) 또는 변수 (T_VARIABLE)가 예상됩니다. 본문 부분에 표시된 오류입니다 .Ie line $ fet [ 'date']; 이 문제를 어떻게 풀 랴? HTML 코드와 PHP 코드가 들어있는 메일을 보낼 수 있습니까? 메일의메일을 보낼 수 없습니다. 메일 본문에 데이터베이스에서 가져온 데이터가 있습니다. 루프를 사용하여 루프를 반복합니다.
내 몸의 일부가
$messag=echo "<table width='98%' border='0'
cellspacing='1' cellpadding='4' align='center' class='greyBorder' >
<tr class='blueBackground'>
<td width='4%' align='left' bgcolor='#4096AF'><strong>No.</strong></td>
<td width='20%' align='left' bgcolor='#4096AF'><strong>Date</strong></td>
<td width='20%' align='left' bgcolor='#4096AF'><strong>Sale</strong></td>
<td width='20%' align='left' bgcolor='#4096AF'><strong>Payment</strong></td>
</tr>
$si=1;
while($fet=mysql_fetch_array($sql3))
{
$className = ($className == 'evenRow')?'oddRow':'evenRow';
<tr class='$className'>
<td class='txt'> $si;</td>
<td class='txt'>
$fet['date'];
</td>
<td class='txt'>
$fet['total'];
</td>
<td class='txt'> $fet['net_amount'];
</td>
</tr>
$si=$si+1;
}
$className = ($className == evenRow)?oddRow:evenRow;
<tr align='right' class=' print $className'>
<td colspan='9'><table width='100%' border='0' cellspacing='0'cellpadding='0'>
<tr>
<td width='50%' align='center' class='txt'> $pagination </td>
</tr>
</table>
</td>
</tr>
</table>";
누구 너를 문제에 대한 모든 솔루션을 제공입니까?
는 다시 같은 줄에 오류가 표시 $의 FET [ '날짜']. – user3845856
@ user3845856 내 대답이 업데이트되었습니다. – Manwal