2012-10-17 18 views

回答

1

您需要爲此使用WHERE子句。基本上它所做的就是過濾你想要的記錄。

SELECT Cat_Name 
FROM category 
WHERE CAt_ID = 1 -- place the value of your desired category id 
+0

並不是SQL查詢是否區分大小寫? (字段名稱) –

0

是那麼複雜?

$result = mysql_query("SELECT * FROM yourtablename WHERE cat_id='yourcatidhere' "); 

while($row = mysql_fetch_array($result)) 
    { 
    print_r($row); 
    } 
0
<?php 
    if(isset($_POST['submit'])) { 
     $cat_id = isset($_POST['cat_id'])? (int)$_POST['cat_id']: 0; 
     $query = mysql_query("SELECT cat_name FROM category WHERE cat_id = '$cat_id'"); 
     $cat_name = mysql_fetch_row($query); 
    } 
?> 

<form method="POST" action=""> 
    Category ID: <input type="text" name="cat_id" /> 
    <input type="submit" name="submit" value="Get Category Name" /> 
</form> 

<?php echo isset($cat_name)? $cat_name: ''; ?> 
+0

我怎樣才能使它,所以我不需要提交表單? – mystycs