2014-09-20 2 views
-3

나는이 답변을 위해 모든 곳을 보았으며 놀라 울 정도로 나를 도왔던 단일 링크를 찾지 못했습니다! 그래서 내 문제는 다음과 같습니다 ...MySQL - 하나의 테이블에서 한 행의 열 두 개만 선택하는 방법

나는 내 데이터베이스에 사용자라는 테이블이 있습니다. 이 테이블에는 약 5 개 또는 6 개의 다른 열 중에서 두 개의 열이 있습니다. users 테이블의 각 행에서 userid와 username 만 선택해야합니다.

다음은 현재 사용자 이름을 가져 오는 현재 쿼리입니다. 이 경우 이메일과 암호 같은 것이 필요하지 않다고 생각하면 안전하고 현명하지 않다고 생각하기 때문에 모든 것을 끌어 들이고 싶지 않습니다 (예 : * 사용).

나의 현재 쿼리 문자열 ...

$users = mysqli_query($sql, "SELECT username FROM users") or die($posts . "<br/>" . mysqli_error($sql)); 

감사합니다!

+5

http://dev.mysql.com/doc/refman/5.0/en/select.html 전에 - 그건 SQL 101. –

+0

3am과 관련없는 경우;) 죄송합니다! – Dan

+1

4-5 병의 커피를 30 시간 동안 사용하십시오. * = * 이것을하지 마십시오. *; 나는 거기에 있었고 결코 돌아 가지 않았다. * 적어도 나는 희망하지 않는다. 수면은 코드를 작성할 때 가장 중요한 것입니다. 신선한 머리를 자고 잠을 자면, 고맙다.) –

답변

2

열 식별자는 SELECT 문 뒤에 그냥 쉼표로 구분 된 목록을하며 FROM 절

$users = mysqli_query($sql, "SELECT userid, username FROM users") or die($posts . "<br/>" . mysqli_error($sql)); 
+2

나는 잡을 수 있다고 생각합니다. 아마 게시 된 코드가 주어지면 전체 9yds를 원할 것입니다. ;) –

+5

그게 내가 기꺼이하러 갈 때까지입니다. 여기에 물고기가 ..... ..... –

+1

나는 정말로 나 자신을 차고 싶다. 그것이 내가 필요한 모든 것입니다. 나는 그것이 3am에 웹 앱을 작성하려고 애쓰는 것과 관련이있을 것이라고 생각한다. 정말 고맙습니다! ** 편집 ** 8 분 안에 대답을 받아 들일 수 있습니다. – Dan

관련 문제