Send dataudtræk i mail
Jeg henter et antal poster i en tabel (sql) med følgende query:if($stmt=$mysqli->prepare("SELECT * FROM `ordredetaljer` WHERE `ordre_id`='$ordre_id'"))
{
$stmt->execute();
$stmt->bind_result($ordre_id, $produkt_id, $produktnummer,
$produkt_navn, $antal, $pris);
while($stmt->fetch())
{
?>
<tr>
<td width='30%'><?php echo $produkt_navn;?> </td>
<td width='10%'><?php echo $produkt_id;?> </td>
<td width='10%'><?php echo $antal;?> </td>
<td width='10%'><?php echo $pris;?> </td>
<td width='10%'><?php echo ($antal*$pris);?> </td>
</tr>
<?php
}
$stmt->close();
}
Alle poster skrives fint ud på skærmen, men jeg har brug for også at sende dem som indhold i en mail, hvortil jeg bruger php's mailfunktion:
$sent=mail($modtager, $overskrift, $indhold, $header);
Imidlertid er det kun den først fundne post i tabellen, der medsendes, og jeg gør tydeligvis noget galt...men hvad?