php查询数据库有没有字段相等

index.html

<!--登录界面-->
<form action="3.php" method="post"><!--表单提交action到chuli界面,提交方式设置为post。-->

<div>用户名:<input type="text"  name="uid"/></div> <!--用户名输入框-->

<div><input type="submit" value="登录" /></div>

</form>

3.php

$uid = $_POST["uid"];

$db = new MySQLi("localhost","root","123.cn","123.cn");
mysqli_connect_error()?die("连接失败"):"";
$sql = "select count(*) from dede_admin where userid=‘{$uid}‘";

$result = $db->query($sql);

$n = $result->fetch_row();

if($uid !="")
{
    if($n[0]==1)
    {
        header("location:main.php");
    }
    else
    {
        echo "<script>alert(‘不正确‘);window.history.go(-1);</script>";
    }
}
else{

    echo "<script>alert(‘不能为空‘);window.history.go(-1);</script>";
}

原文地址:https://www.cnblogs.com/linyusong/p/9462019.html

时间: 2024-10-13 05:31:30

php查询数据库有没有字段相等的相关文章

Java 通过JDBC查询数据库表结构(字段名称,类型,长度等)

Java 通过JDBC查询数据库表结构(字段名称,类型,长度等) 发布者:唛唛家的豆子 时间:2012-11-20 17:54:02 在JDBCPreparedStatement.executeQuery().getMetaData();后,我们可以通过ResultSetMetaData对象查询返回结果集的源数据信息,也就是表结构信息. 示例代码如下: package astar.sutil.db; import java.sql.Connection; import java.sql.Driv

--查询数据库中表名 字段 数据类型 长度

SELECT a.name AS TableName, b.name AS ColName, c.name AS ValType, b.length AS ValLength FROM sysobjects a INNER JOIN syscolumns b ON a.id = b.id INNER JOIN systypes c ON c.xtype = b.xtype WHERE a.xtype = 'U' AND c.name != 'sysname' --查询数据库中 表名 字段 数据类

MySQL数据库中查询数据库表、字段总数量,查询数据总量

最近要查询一些数据库的基本情况,由于以前用oracle数据库比较多,现在换了MySQL数据库,就整理了一部分语句记录下来. 1.查询数据库表数量 1 #查询MySQL服务中数据库表数据量 2 SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES GROUP BY table_schema; 3 #查询指定数据库表数量 4 SELECT COUNT(*) TABLES, table_schema FROM infor

sql server 2008 查询数据库表的字段,以及字段说明

select a.name tabname,b.value,a1.name from sysobjects a left join  sys.columns a1 on a.id = a1.object_id left join sys.extended_properties b on b.major_id = a.id and b.minor_id = a1.column_id where a.name='表名' sysobjects:系统表 记录表名 sys.columns :记录表字段名

tp5查询数据库排除某字段

我想获取的一串数组中,不想获取content 这个字段,于是查看文档 找到这个方法 通常你想要查找某个字段,在field中加入字段名,可是这样写字段多了太麻烦,是不是还有其他方法呢 于是乎找到了下面的方法,原来field还有第二个值 $list = Db::name('post')->field('content',true)->where(['status'=>1,'cid'=>$cid,'is_product'=>0])->order('ctime desc,id

mongodb查询数据库中某个字段中的值包含某个字符串的方法

正则表达式最能解决: 例如: db.getCollection('news').find({'content':/^.*120.77.215.34:9999.*$/}) 这里主要是注意正则表达式要写对,该转义的注意转义,否则报错. 原文地址:https://www.cnblogs.com/beileixinqing/p/9475934.html

获取映射注解,查询数据库字段的信息

//通过循环 可以获得 注解中的name值@Column(name="EO_XXX"),本方法获取的是 get方法的注解 Method[] methods= EoOrderMaterielModel.class.getMethods();  Map<String,String> modelColumns=new HashMap<String, String>();  for(Method m:methods){   Annotation ats[]=m.getA

eImage(仅两行代码实现输出从数据库中查询到的二进制字段)标签

功能: 专门用于向浏览器输出从数据库中查询到的二进制字段.支持通用的几十种文件类型 别名为edoc 使用方法: <chtml><eimage id=书包名type=类型>key</eimage></chtml>或 <chtml><edocid==书包名 type=类型>key</edoc></chtml> ·        id:书包名.ESql标签返回的书包名称 ·        type:类型.输出文件类型

mysql查询数据库中包含某字段(列名)的所有表

SELECT TABLE_NAME '表名',TABLE_SCHEMA '数据库名',ORDINAL_POSITION '顺序',COLUMN_NAME '字段',DATA_TYPE '类型' ,CHARACTER_OCTET_LENGTH '字节长',if(COLUMN_KEY='PRI',"√","") '主键',if(EXTRA='auto_increment',"√","") '自增长' ,if(IS_NULLABLE