Di seguito puoi compilare o aggiornare il tuo profilo
setQuery("SELECT * FROM option"); $optionquery->execute(); ?> connect_error) { die("Connessione al database fallita: " . $conn->connect_error); } // Ottieni l'ID dell'utente (da dove viene?) $iduserlogin = $_POST["iduserlogin"]; // Altre informazioni sul documento $documentDescription = $_POST["documentDescription"]; $expiryDate = $_POST["expiryDate"]; $originalFileName = $_FILES["fileToUpload"]["name"]; $fileExtension = pathinfo($originalFileName, PATHINFO_EXTENSION); $timestamp = time(); // Timestamp corrente $newFileName = "{$timestamp}_{$originalFileName}"; // Aggiungi timestamp al nome del file $fileTmpName = $_FILES["fileToUpload"]["tmp_name"]; $fileDestination = "user/document/" . $newFileName; // Sposta il file nella cartella di destinazione if (move_uploaded_file($fileTmpName, $fileDestination)) { // Inserisci i dati nel database $sql = "INSERT INTO certificateuserprofile (iduser, documentdescription, filenamedocument, expirydatedocument) VALUES ('$iduserlogin', '$documentDescription', '$newFileName', '$expiryDate')"; if ($conn->query($sql) === TRUE) { echo "Documento inserito correttamente nel database."; } else { echo "Errore nell'esecuzione della query: " . $conn->error; } } else { echo "Errore nel caricamento del file."; } // Chiudi la connessione al database $conn->close(); } } ?> connect_error) { die("Connessione al database fallita: " . $conn->connect_error); } // Query per selezionare i dati filtrati per iduser $query = "SELECT * FROM certificateuserprofile WHERE iduser = $iduserlogin"; $result = $conn->query($query); // Array per memorizzare i risultati $documents = array(); while ($row = $result->fetch_assoc()) { $documents[] = $row; } // Ottieni i dati dal database in base all'id dell'utente $sqldata = "SELECT * FROM userprofile WHERE iduser = '$iduser'"; $resultdata = $conn->query($sqldata); if ($resultdata->num_rows > 0) { $rowdata = $resultdata->fetch_assoc(); $idprofile=$rowdata['iduserprofile']; $datebirthFromDatabase = $rowdata['datebirth']; $yogaforFromDatabase = $rowdata['yogafor']; $healthissueFromDatabase = $rowdata['healthissue']; $generalcommentFromDatabase = $rowdata['generalcomment']; } ?>
Di seguito puoi compilare o aggiornare il tuo profilo