aggiunta funzione per inserimento dati nella tabella e correzione connessione(aggiunto nome database)
| | |
| | | $number = $_GET['number'] ?? ''; |
| | | $email = $_GET['email'] ?? ''; |
| | | |
| | | function databaseConnect() { |
| | | |
| | | |
| | | function insertDataOnTable(mysqli $mysql, string $email, string $number) { |
| | | $query = "INSERT INTO Contact VALUES ('$email', '$number');"; |
| | | try { |
| | | $conn = new mysqli('127.0.0.1', 'root', ''); |
| | | $mysql->query($query); |
| | | } catch (Exception $e) { |
| | | die($e->getMessage()); |
| | | echo $e->getMessage(); |
| | | } |
| | | } |
| | | |
| | | |
| | | if(!is_numeric($number) || strlen($number) != 10) { |
| | | $error['number'] = 'Numero di telefono non corretto'; |
| | |
| | | $error['email'] = ''; |
| | | } |
| | | |
| | | databaseConnect(); |
| | | |
| | | |
| | | try { |
| | | $conn = new mysqli('127.0.0.1', 'root', '', 'contact_db'); |
| | | } catch (Exception $e) { |
| | | die($e->getMessage()); |
| | | } |
| | | |
| | | insertDataOnTable($conn, $email, $number); |
| | | |
| | | |
| | | |
| | | |