Для каждого клиента, я хочу вернуть: id, имя, адрес, город, колпак, страну и общее количество заказов. Имена таблиц: клиенты (10 записей) и заказы (20 записей)Выбрать всех клиентов и всех заказов клиента
Я пробовал этот код, но он не работает
<?php
$conn = mysqli_connect('127.0.0.1','...','...','...') or die("Connection failed: " . $conn->connect_error);
$select = mysqli_query($conn,"SELECT customers.id,customers.name,customers.address,customers.city,customers.cap,customers.country COUNT(customerid) as TotalOrders FROM customers LEFT JOIN orders GROUP BY customer.id");
while($row = mysqli_fetch_array($select,MYSQLI_ASSOC))
{
$tb = <<<table
...{$row['totalorders']}...
table;
echo $tb;
}
mysqli_free_result($select);
echo $num_record = mysqli_affected_rows($conn);
$conn->close();
?>
Отсутствующий запятая? И отсутствие соединения. Возможно, если вы не напишете все это на одной строке и/или прочитайте сообщения об ошибках! – Strawberry