2016-03-08 3 views
-4

Я новичок в mySQL и php. my databaseMysql, получить данные из другой строки в том же столбце

Я хотел бы знать, как получить почтовый адрес someones на основе его имени пользователя. Так, например, если я знаю, что имя пользователя: iamtheboss, как я могу получить его электронную почту?

ответ

1

Это запрос, который вы должны использовать.

$query="SELECT email FROM userstable WHERE username='iamtheboss'"; 

или:

$username='iamtheboss'; 
$query="SELECT email FROM userstable WHERE username='$username'"; 
+0

Спасибо, я ценю ваш ответ. – YouKnowMyName

2

Надеется, что это помогает

SELECT email FROM userstable WHERE username='iamtheboss' 
0

Поскольку вы указали вы используете PHP, код, который вы можете использовать это:

 <?php $db = mysqli_connect("host","user","pass","dbname"); 
     foreach($db->query("select * from tableName where username = 'iamtheboss'") as $row): 
     echo $row['email']; 
     endforeach; 
     $db->close(); 

Обратите внимание, что вы действительно должны посмотреть mysqli или PDO, если вы работаете с базами данных, используя dev-enviroment PHP.

Использование classes также может создавать безопасную и опрятную инфраструктуру при работе с Базами данных.

Смежные вопросы