Tak for svarerne!
Der er skam php tags rundt om koden..det er et uddrag af en større blok.
Sorry for roden, men til mit forsvar så bliver det formatteret en del anderledes når man paster det ind i editoren på sitet her..
Anyways, Valdemar: Jeg tænkte jeg ville prøve det samme, men jeg får stadigvæk stoppet mailen.
Jeg tænker at det kan være fordi der i den variabel, eller hvis data hentes direkte inde fra mail, så benyttes der jo '; - hvilket mail() vel vil forstå som en afslutning på beskeden?
Danielle: Jeg vil gerne udskrive det inde fra mail, eller via en ekstern variabel, da der skal køres en while loop, der indeholder eventuelt flere varer for den aktuelle kunde.
Det er ikke et problem at hente variabler som skal bruges i beskeden, det er ikke det der kikser. Det er fordi jeg potentielt skal bruge mere end en row fra DB, og derfor skal jeg vel inkludere while loopen inde i mail beskeden?
Hvordan vil jeg eventuelt kunne udskrive resultaterne fra en array, hvis data fra cart gemmes der og så benyttes inde i mail beskeden?
Er ikke så skrap til arrays - Men vil det kunne lade sig gøre?
Denne query virker fint udenfor mail beskeden, men ikke når den integreres inde i beskeden som en variabel, så får jeg denne fejl:
Catchable fatal error: Object of class mysqli_result could not be converted to string in /home/www/xxx/views/betaling_accepteret.php on line 128Variablen jeg har indsat indeholder flg. query:
- <?php
- $get_cart_info = mysqli_query($connection, "
- SELECT produkt_id, navn, vare_type, model, antal, pris, str
- FROM cart_indloest WHERE user_id = '".$user_id."' AND ordre_id = '".$_SESSION['order_id']."'");
- while ($cit = mysqli_fetch_array($get_cart_info)) // $cit = cart items
- {
- // Hent billed extension fra produkter så billedet af det købte prdukt kan vises på kvitteringen:
- $get_img_info = mysqli_query($connection, "SELECT img FROM produkter WHERE id = '".$cit['produkt_id']."'");
- while ($img_ext = mysqli_fetch_array($get_img_info))
- {
- $img = $img_ext['img'];
- }
- echo '<tr>
-
- <td style="border:1px solid #666;">
- <img src="../backend/produkt_img/backend_img/'.$cit['produkt_id'].'.'.$img.'" width="60" height="90" />
- </td>
-
- <td style="padding-left:15px; padding-right:15px; background-color:#EEE; border:1px solid #666;">
- <small style="color:#333; font-weight:bold;"><b>• '.$cit['antal'].' par '
- .ucfirst($cit['navn']).' '
- .ucfirst($cit['vare_type']).' - Model '
- .ucfirst($cit['model']).' - Stk. pris: '
- .number_format($cit['pris'],2).' DKK. - Størrelse: '
- .$cit['str'].'</b></small>
- </td>
- </tr>';
- }
- ?>
Indlæg senest redigeret d. 22.03.2012 18:22 af Bruger #16555