Como recupero um valor específico do MySQL com PHP?
Ok, eu estou tão cansado. Passei a maior parte do meu tempo livre na semana passada tentando descobrir isso. Eu sei que a consulta mudou no SQL, mas não consigo descobrir. Todas as outras postagens que encontro parecem desatualizadas. Se alguém pudesse me ajudar, eu realmente aprecio isso.
Tudo o que estou tentando fazer é recuperar o ID de uma linha usando uma "frase-senha" exclusiva que eu inseri manualmente em um banco de dados e, em seguida, defina-os como dados da sessão para que eu possa usá-los em outras páginas. Eu sinto que não deve ser tão difícil.
Para fins de demonstração, aqui está o meu código usando o mysql_query mais antigo.
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = 'test321';
$db = 'local_test';
$conn = mysql_connect($dbhost,$dbuser,$dbpass);
mysql_select_db($db); ?>
<?php
include 'includes/connection.php';
$pass = $_POST['inputPass'];
if(!$_POST['submit']) {
echo "please fill out the form";
header ('location: user_authenticate.php');
}
$query = "SELECT id FROM users WHERE pass= '$pass'";
$id = mysql_query($query);
$_SESSION["userId"] = "$id";
print $pass;
print $id;
print $_SESSION["userId"];?>
Eu tentei muitas coisas, então recebi muitos erros diferentes. Espero que alguém possa me apontar na direção certa aqui. Qual é a melhor maneira de fazer isso?