2017-03-01 21 views
-2

我想echo数据库中的名称,其中id是帐号和帐号是会话ID。我想呼应数据库中的名称,其中id是帐号和帐号是会话ID

我的数据库类型= MySQL数据库

表= accounts

Table columns = 
    `id` bigint(16) UNSIGNED NOT NULL, 
    `title` varchar(100) DEFAULT NULL, 
    `name` varchar(255) DEFAULT NULL, 
    `position` varchar(100) DEFAULT NULL, 
    `company` varchar(100) DEFAULT NULL, 
    `address` varchar(255) DEFAULT NULL, 
    `city` varchar(255) DEFAULT NULL, 
    `state` varchar(255) DEFAULT NULL, 
    `postcode` varchar(50) DEFAULT NULL, 
    `country` varchar(255) DEFAULT NULL, 
    `telephone` varchar(100) DEFAULT NULL, 
    `email` varchar(100) DEFAULT NULL, 
) ENGINE=MyISAM DEFAULT CHARSET=latin1; 
+0

您正在使用哪种数据库系统?你的表名是什么?你试过什么了?我猜这可能是一个简单的SELECT与WHERE,但我不知道任何关于你的数据库。 – bbrumm

+0

好的,我已经做到了 –

回答

0

尝试此查询:

SELECT name 
FROM accounts 
WHERE id = session_id; 

几个问题:

  1. 哪里你ACCOUNT_NUMBER来来来往往M&
  2. 你的session_id来自哪里?
  3. 询问“哪里ID是帐号,帐号是会话ID”与“哪里ID是会话ID”相同,那么为什么你需要帐号呢?