Php 如何从我选择的猫id中调用猫名?MYSQL

Php 如何从我选择的猫id中调用猫名?MYSQL,php,mysql,Php,Mysql,下面我在phpmyadmin中创建了一个MySQL表 我想在我的php页面上打印我选择的cat_id的cat_名称。我会使用什么代码来实现这一点?我正在看,但我还没有完全弄明白,也许有人能给我指引正确的方向?你需要用WHERE子句来表达这个意思。基本上它所做的就是过滤你想要的记录 SELECT Cat_Name FROM category WHERE CAt_ID = 1 -- place the value of your desired category id 这么复杂吗 $resul

下面我在phpmyadmin中创建了一个MySQL表

我想在我的php页面上打印我选择的cat_id的cat_名称。我会使用什么代码来实现这一点?我正在看,但我还没有完全弄明白,也许有人能给我指引正确的方向?

你需要用WHERE子句来表达这个意思。基本上它所做的就是过滤你想要的记录

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

这么复杂吗

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

while($row = mysql_fetch_array($result))
  {
  print_r($row);
  }

从类别中选择cat_name,其中cat_id=5 sql查询不区分大小写?字段名称如何才能使其不需要提交表单?
<?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: ''; ?>