[PHP] la query fallisce

sal88

Utente Attivo
25 Giu 2019
22
0
1
PHP:
Salve volevo sapere dove sbaglio,
inserendo i dati nel form poi mi rimanda alla pagina di registrazione dicendomi che fallisco la query ma non capisco dove sia l'errore...



<?php
session_start(); // dive essere la prima cosa nella pagina, aprire la sessione
include("db_con.php"); // includo il file di connessione al database


$nome=$_POST['username_reg'];
$password=$_POST['password_reg'];
$email=$_POST['email_reg'];


$sql="INSERT INTO users SET
username='$nome',
password='$password',
email='$email'";


$a=mysqli_query($sql);

if(isset($a)){
    header("Location:index.php");
    exit();
}else{
  echo 'errore';
}
?>
 

mr.x

Utente Attivo
9 Apr 2016
250
25
28
PHP:
$a=mysqli_query($sql);
hai dimenticato di aggiungere la variabile id connessione ..
es..

PHP:
$a=mysqli_query($var_connessione, $sql);
// dove $var_connessione è il nome che hai dato nel file db_con.php
// → $var_connessione = mysqli_connect($servername, $username, $password);