0
Ich habe eine benutzerdefinierte JOIN-Abfrage zu meinem db und gab ein Array von allen Informationen, die ich brauche, aber ich kann es nicht anzeigen. Wenn ich var_dump($query);
kann ich alle Informationen sehen, aber wenn ich das mache, bekomme ich nichts?iterate über PHP-Array von benutzerdefinierten sql
orders = $wpdb->get_results($query);
<?php foreach ($orders as $order) { ?>
<tr>
<td><?php echo $date; ?></td>
<td><?php echo $order['order_first_name']; ?></td>
<td><?php echo $order['order_last_name']; ?></td>
<td><?php echo $order['contact_email']; ?></td>
<td><?php echo $order['contact_phone']; ?></td>
<td><?php echo $order['order_address']; ?></td>
<td><?php echo $order['order_state']; ?></td>
<td><?php echo $order['order_zip']; ?></td>
</tr>
<?php } ?>
Wenn ich einen Auftrag wie <?php foreach ($orders as $order) { var_dump($order)}?>
Dump bekomme ich diese
object(stdClass)#2300 (11) { ["order_contact_id"]=> string(5) "67378" ["order_date"]=> string(17) "20160129T15:23:20" ["order_contact"]=> string(13) "XXXXXX" ["order_first_name"]=> string(6) "XXXXXX" ["order_last_name"]=> string(6) "XXXXXX" ["contact_email"]=> string(23) "XXXXXX" ["contact_phone"]=> string(17) "XXXXXX" ["order_address"]=> string(24) "XXXXXX" ["order_city"]=> string(8) "XXXXXX" ["order_state"]=> string(2) "CO" ["order_zip"]=> string(5) "80241" }
Guter Anruf. Ich habe nicht gesehen, dass es ein Objekt entleert hat. Vielen Dank! – Packy
Lol danke, manchmal sind es die einfachsten Dinge, die uns stolpern. Selbst die erfahrensten Entwickler fallen dem zum Opfer. –