> 백엔드 개발 > PHP 튜토리얼 > 最简单的查询结果语句怎么写

最简单的查询结果语句怎么写

WBOY
풀어 주다: 2016-06-23 14:39:35
원래의
806명이 탐색했습니다.

我不会PHP,但是现在只有PHP的空间,
想要一个功能,很简单的一个,

数据表里就两列(A & B)
实现:我在文本框输入一个值,在数据库查询A列中这个值所对应的B列的值并返回给页面。

额...有大神能帮帮忙写个现成的较完整语句呗? 包括数据库连接语句部分的


回复讨论(解决方案)

error_reporting(0);
$conn=mysql_connect("localhost","root","root");//填写数据库连接信息
mysql_select_db("test");//填写数据库名
$valA = $_POST["valA"];
if($valA!=""){
$sql = "select * from test where a=".$valA;
$result=mysql_query($sql);
    while($arr=mysql_fetch_array($result))
      {
        echo $arr["b"]."
";
      }
}else{
?>


输入A值:


}
?>

?是?目外包吧,既然自己不?又不想?的?

你??功能又不??,百八十?就?有人?你搞定了.

error_reporting(0);
$conn=mysql_connect("localhost","root","root");//填写数据库连接信息
mysql_select_db("test");//填写数据库名
$valA = $_POST["valA"];
if($valA!=""){
$sql = "select * from test where a=".$valA;
$result=mysql_query($sql);
    while($arr=mysql_fetch_array($result))
      {
        echo $arr["b"]."
";
      }
}else{
?>


输入A值:


}
?>
谢谢~  十分感谢

?是?目外包吧,既然自己不?又不想?的?
嘎嘎,自己用.net会,无奈知道逻辑就是变不成php的,来求教下php大神...

error_reporting(0);
$conn=mysql_connect("localhost","root","root");//填写数据库连接信息
mysql_select_db("test");//填写数据库名
$valA = $_POST["valA"];
if($valA!=""){
$sql = "select * from test where a=".$valA;
$result=mysql_query($sql);
    while($arr=mysql_fetch_array($result))
      {
        echo $arr["b"]."
";
      }
}else{
?>


输入A值:


}
?>


echo $arr["b"] ,b替换为我那一列的列名吗?

恩,是的,a是替换为你的条件字段名,b替换为你想获取结果的字段名

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿