Salve a tutti, principalmente stavo cercando di creare un sistema di registrazione all'interno del mio sito. La connessione avviene, ne sono sicuro al 90% Perchè prima mi dava un errore che ora ho risolto, il problema ora è che: quando io inserisco il comando per inserire nella tabella (già creata) i dati non inserisce nulla.
Qua sotto lascio il codice sorgente. il file pass.php specificato nell'include serve solo per comodità per la connessione al database mysql.
Codice PHP:
<?php
include "DB/pass.php";
$nick = $_POST['nick'];
$email = $_POST['email'];
$pass = md5($_POST['pass']);
$id = md5($email);
echo "nome: {$nick} <br> email {$email} <br> password {$pass}";
$con=mysqli_connect("localhost","$DbUser","$DbPassword","$DbConn");
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$query="INSERT INTO 'reg' ('ID', 'nick', 'email', 'pass')
VALUES ('$id', '$nick', '$email', '$pass')";
$result=mysql_query($query,$con);
if($result==1) die("errore registrazione");
else
{
echo"registrazione effettuata con successo";
}
mysqli_close($con);
?>