Я пытаюсь прочитать идентификатор пользователя из базы данных при входе в систему и сохранить его в переменной, которая будет использоваться в других программах для последующего использования. мой стол для пользователей такогоПроблема с ссылкой на переменную PHP
addressBookUsers
[
userid int(11) PK AUTO_INCREMENT;
firstName;
LastName;
email
]
с некоторыми фиктивными данными
userid username password
1 fred 12ewerefds2
2 al 343ed3fe
это код, в котором я использовать имя пользователя, чтобы получить идентификатор пользователя и хранить в переменной
<?php
session_start();
include("dbconnect.php");
$con= new dbconnect();
$con->connect();
//create and issue the query
$id = "SELECT userid FROM addressBookUsers WHERE username = '".$_POST["username"]."'";
$userid = mysql_query($id);
while($row = mysql_fetch_array($userid)) {
$me = $row[0]}
$se=$me;
echo($se)
?>
это возвращает правильный идентификатор пользователя, однако, когда я пытаюсь вызвать $ se в другом файле php, чтобы узнать, не спас ли он, я не получаю resal
test.php
<?php
include ("userloginses.php");
echo $se;
?>
я не уверен, почему $ себе, который является INT не получает передается test.php
любая помощь? и да есть некоторые html из материалов, которые не включены, но это не связано с проблемой.
Это ответ. – Rafael
потрясающий! спасибо за ответ, именно то, что я искал – onebadbaggins