Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2001
    residenza
    NG Lab Cecchina, Roma
    Messaggi
    143

    Estrarre dati da 2 tabelle

    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 ;
    Ottima scelta

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,503
    Basta che fai una query uguale, ma mettendo sites_accounts al posto di tbl_users

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2001
    residenza
    NG Lab Cecchina, Roma
    Messaggi
    143
    Era troppo facile, ma legge solo l'ultima tabella in ordine cronologico.
    Posto qui la pagina di download, magari qualcuno ha voglia di capire di piu':
    http://www.codingcage.com/2015/09/lo...sword-php.html

    Il suo database ha una sola tabella, quindi non ha bisogno di leggerne altre. Ma aggiungendo le mie sorge il problema
    Ultima modifica di ffw; 16-02-2016 a 05:07
    Ottima scelta

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.