antes tenia la coneccion de esta manera y me funcionada muy bien:
Código PHP:
Ver original
include("../config/config.php");
PEro como he visto que mysql quedo ya obsoleto he intentado pasarme a mysqli... por que pense que era similar al otro, peroooo al intentar hacer la nueva coneccion la eh estructurado asi y me da error:
Código PHP:
Ver original
dentro del archivo config.php esta todo perfectamente ya que con una me funciona y con la otra no...
el Error en pantalla es: No Database Selected
he buscado pero nada de lo que hago aporta algo a mi código...
esto es utilisado para un sistema de loggin de usuario:
Código PHP:
Ver original
if ($_POST['username']) { $username = $_POST['username']; $password = $_POST['password']; if ($pass==NULL) { echo "<br> <br>"; echo "La Contraseña no fue enviada<br>"; }else{ $query = mysqli_query("SELECT username,password FROM user WHERE username = '$username'") or die('Error de Conexión a la base de Datos. [' . $mysqli->connect_error . ']'); if($data['password'] != $pass) { echo "<br> <br>"; echo "Login incorrecto,".$password." La contraseña utilisada es incorrecta.<br>"; echo "Informacion nesesaria:<br>"; echo "Nombre Completo<br>"; echo "Telefono<br>"; echo "e-mail (el utilisado para crear la cuenta.)<br>"; }else{ $query = mysqli_query("SELECT id,username,password,nombre,apellido,email,telefono,foto,direccion,firma,tuser FROM user WHERE username = '$username'") or die('Error de Conexión a la base de Datos. [' . $mysqli->connect_error . ']'); $_SESSION["s_username"] = $row['username']; $_SESSION['id'] = $row['id'];
asiendo estas modificaciones nuevo error en pantalla: Warning: mysqli_query() expects at least 2 parameters, 1 given in C:\xampp\htdocs\st\ent.php on line 45
Error de Conexión a la base de Datos. []
la linea 45 es :
Código PHP:
Ver original
$query = mysqli_query("SELECT username,password FROM user WHERE username = '$username'") or die('Error de Conexión a la base de Datos. [' . $mysqli->connect_error . ']');