Salve,
ho un problema che non riesco a risolvere da solo. Ho preso un codice per la registrazione e login, ma non riesco a leggere altre tabelle nella pagina protetta. Sicuramente e una cavolata, ma non capisco niente.
Codice originale:
Codice PHP:
<?phpsession_start();require_once 'class.user.php';$user_home = new USER();
if(!$user_home->is_logged_in()){ $user_home->redirect('index.php');}
$stmt = $user_home->runQuery("SELECT * FROM tbl_users WHERE userID=:uid");$stmt->execute(array(":uid"=>$_SESSION['userSession']));$row = $stmt->fetch(PDO::FETCH_ASSOC);
?>
Partita la sessione io riesco a stampare tutti i dati delle tabelle TBL_USERS, ma nella pagina voglio stampare anche dati di altre tabelle con lo stesso criterio di ricerca: WHERE userID=:uid
Ad esempio la tabella SITES_ACCOUNTS
codice:
CREATE TABLE IF NOT EXISTS `sites_accounts` ( `sia_id` int(10) unsigned NOT NULL AUTO_INCREMENT,
`userID` int(10) unsigned DEFAULT NULL,
`sia_name` varchar(64) DEFAULT NULL,
`sia_pass` varchar(64) DEFAULT NULL,
`sia_status_id` tinyint(1) unsigned DEFAULT '1',
PRIMARY KEY (`sia_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=34 ;