' . $ItemTitle . '

' . $ItemComment . '

' . $formatter->formatCurrency($ItemPrice / 100, 'EUR') . '
'); } function wishlistMainBuilder($ListID, $sortby) { global $servername, $username, $password, $db; // Create connection $conn = new mysqli($servername, $username, $password, $db); // Check connection if ($conn->connect_error) { die('Connection failed: ' . $conn->connect_error); } $sql = 'SELECT title, description FROM lists WHERE ID = ' . $ListID; $result = $conn->query($sql); echo ('
'); if ($result !== false && $result->num_rows > 0) { while ($row = $result->fetch_assoc()) { echo ('

' . $row['title'] . '

' . $row['description'] . '

'); } } else { echo ('
'); // End of Header Generator echo ('
'); $sort = 'id'; switch ($sortby) { case 'price_asc': $sort = 'price ASC'; break; case 'price_desc': $sort = 'price DESC'; break; case 'date_desc': $sort = 'date DESC'; break; case 'date_asc': $sort = 'date ASC'; break; case 'random': $sort = 'RAND()'; break; case 'priority': $sort = 'priority DESC'; break; } $sql = 'SELECT ID, title, description, link, image, reserved, price, date FROM whishes WHERE whislist = ' . $ListID . ' ORDER BY ' . $sort; $result = $conn->query($sql); if ($result !== false && $result->num_rows > 0) { while ($row = $result->fetch_assoc()) { generateListItem($row['ID'], $row['image'], $row['title'], $row['link'], $row['price'], $row['description'], $row['reserved'], $row['date']); } } echo ('
'); $conn->close(); }