2013-12-04 2 views
-1

나는 끔찍한 PHP 멍청하다. 내 테이블에서 특정 데이터를 읽는 것에 대해 질문이있다.특정 행을 표시 PHP

이 테이블에는 몇 가지 데이터 필드가 있습니다.

+----+-------------+-------+ 
| id | description | img | 
+----+-------------+-------+ 
| 1 | sdkfhkjsh | 2.png | 
| 2 | isoaskdlja | 3.png | 
+----+-------------+-------+ 

등 내가 읽어 만 데이터 ID 1 행 보여줄 수있는 방법

? 이 작은 HTML을 설정하고 작동하지만 완성 된 테이블 만 읽습니다.

<?php 
include("Connect.php"); 
$command = "SELECT * FROM shangxia_tshirts ORDER BY id ASC"; 
$result = mysql_query($command); 
?> 
<? 
while($columns = mysql_fetch_array($result)){ 
?> 
     <div class="tile"> 
     <img src="styling/img/t-shirts/<? echo $columns['img']; ?>.png"> 
      <div class="inside_tile"> 
      <div class="price_basket"><h1><? echo $columns['title']; ?></h1> </div> 
      <div class="price"><h1><? echo $columns['price']; ?></h1> </div> 
      </div> 
     </div> 
<? } ?> 
+3

'선택 * FROM shangxia_tshirts WHERE id = 1' SQL에 대한 기본 서적을 구하십시오. _Sams 10 분 안에 SQL을 가르치십시오 _ 좋은 출발점입니다. – jszobody

답변

1
$command = "SELECT * FROM shangxia_tshirts WHERE id = '1' ORDER BY id ASC"; 
+0

나를 이길! – AdRock

+0

매력처럼 작동했습니다. 감사합니다. –

0

그냥 당신이 표시해야하는 유일한 경우 당신은 쿼리를 필터링 할 수 있습니다 SQL 쿼리를

$command = "SELECT * FROM shangxia_tshirts WHERE ID=1"; 
0

을 수정합니다.

왜 필요하지 않을 때 데이터를로드합니까?

$command = "SELECT * FROM shangxia_tshirts where id=1 ORDER BY id ASC"; 
관련 문제