PDA

View Full Version : [php] Subscribe button non manda infomazioni a MySql


mariade
01-01-2018, 10:52
Salve,

sto facendo un progetto univeritario: un sito web con database. nella sezione subscribe ho due campi nome ed email e un subscribe button. Il file php si connette al database e quando clicco su subscribe, mi dice anche che ha inserito i campi nella tabella newsletter che ho creato nel database Subscribe. Ma, in realta', i dati non venono inseriti.
Cosa sbaglio?

questo e' il php:

<html>

<body>
<?php


$name = filter_input(INPUT_POST, 'name');
$email = filter_input(INPUT_POST, 'email');

$servername = "127.0.0.1";
$username = "username";
$password = "password";
$dbname = "Subscription";
$con = mysql_connect($servername,$username,$password,$dbname);
if (!$con)

{

die('Could not connect: ' . mysql_error());

}


echo "Connected successfully";
mysql_select_db("Subscription", $con);
$name = false;
if (isset($_POST['name'])) { $name = $_POST['name'];

$email = false;
if (isset($_POST['email'])) { $name = $_POST['email'];
}
}

echo "'You have been successfully added.' . '<br>'; ";

mysql_close($con)

?>
</body>

</html>

grigor91
02-01-2018, 11:51
Ciao, manca il codice che effettua l'inserimento del record nel db.

Alessio.16390
02-01-2018, 11:54
INSERT INTO tabellatua (colonna1, colonna2, colonna3, ...)
VALUES (valore1, valore2, valore3, ...);

:)

mariade
06-01-2018, 00:57
grazie.ho risolto.