connect_error) {
die("Connessione fallita: " . $conn->connect_error);
}
// Prepara la query per recuperare le scuole preferite
$query = "
SELECT yogaschool.idyogaschool, yogaschool.nameschool, yogaschool.address, yogaschool.city, yogaschool.zip, yogaschool.country, yogaschool.phoneschool, yogaschool.emailschool, yogaschool.schooldescription, photoyogaschool.photofilename
FROM bookmarks
LEFT JOIN yogaschool ON bookmarks.idyogaschool = yogaschool.idyogaschool
LEFT JOIN photoyogaschool ON photoyogaschool.idyogaschool = yogaschool.idyogaschool
WHERE bookmarks.iduser = ? AND bookmarks.product_id = 0 AND photoyogaschool.priority = 1
";
// Prepara lo statement
if ($stmt = $conn->prepare($query)) {
$stmt->bind_param("i", $iduserlogin); // Associa l'ID utente
$stmt->execute(); // Esegui la query
$result = $stmt->get_result(); // Ottieni il risultato
// Controlla se ci sono scuole preferite
if ($result->num_rows > 0) {
// Cicla tra i risultati e genera le card
while ($row = $result->fetch_assoc()) {
$idyogaschool = $row['idyogaschool'];
$nameschool = $row['nameschool'];
$address = $row['address'];
$city = $row['city'];
$zip = $row['zip'];
$country = $row['country'];
$phoneschool = $row['phoneschool'];
$emailschool = $row['emailschool'];
$schooldescription = $row['schooldescription'];
$photofile = $row['photofilename'];
// Genera la card dinamica
echo '
';
}
} else {
echo '
Non hai scuole preferite.
'; } // Chiudi lo statement $stmt->close(); } else { echo "Errore nella preparazione della query."; } // Chiudi la connessione $conn->close(); ?>
connect_error) {
die("Connessione fallita: " . $conn->connect_error);
}
// Prepara la query per recuperare le lezioni preferite
$query = "
SELECT bookmarks.product_id, yogaschool.nameschool, yogaclass.nameyogaclass, yogaclass.descriptionyogaclass, yogaclass.idyogaclass
FROM bookmarks
LEFT JOIN yogaschool ON bookmarks.idyogaschool = yogaschool.idyogaschool
LEFT JOIN yogaclass ON bookmarks.product_id = yogaclass.idyogaclass
LEFT JOIN photoyogaschool ON photoyogaschool.idyogaschool = yogaschool.idyogaschool
WHERE bookmarks.iduser = ? AND bookmarks.product_id != 0
";
// Prepara lo statement
if ($stmt = $conn->prepare($query)) {
$stmt->bind_param("i", $iduserlogin); // Associa l'ID utente
$stmt->execute(); // Esegui la query
$result = $stmt->get_result(); // Ottieni il risultato
// Controlla se ci sono lezioni preferite
if ($result->num_rows > 0) {
// Cicla tra i risultati e genera le card
while ($row = $result->fetch_assoc()) {
$idyogaclass = $row['idyogaclass'];
$nameschool = $row['nameschool'];
$nameyogaclass = $row['nameyogaclass'];
$descriptionyogaclass = $row['descriptionyogaclass'];
// Genera la card dinamica per le lezioni
echo '
';
}
} else {
echo '
Non hai lezioni preferite.
'; } // Chiudi lo statement $stmt->close(); } else { echo "Errore nella preparazione della query."; } // Chiudi la connessione $conn->close(); ?>