php - if 语句检查文本框中的字符数

标签 php jquery html mysql css

当用户添加联系人时,它检查“字符”计数是否为 8,然后检查数据库以查看用户名和新联系人是否已经存在,如果为“假”,则插入新的接触。 不起作用的位是将字符数限制为 8

if (intval($s_id) == 8)
     {
        $db = mysql_connect("at-web2.xxx", "user_xxx", "xxxx");
        mysql_select_db("db_xxx",$db);

        $result = mysql_query("SELECT * FROM contacts WHERE u_id='$username' and c_id='$s_id'",$db);

        $myrow = mysql_fetch_row($result);


        if(!$myrow)
        {
            mysql_query("INSERT INTO contacts(u_id,  c_id) VALUES ('$username','$s_id')",$db);

            header("Contact Added");
        }
        else
        {

            header("Contact Already Exist");
        }
    }
else
    {
         header("Incomplete Contact");

    }

最佳答案

你需要strlen功能。

if(strlen($s_id) == 8)

关于php - if 语句检查文本框中的字符数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15568978/

相关文章:

javascript - 使用每个复选框的 ID 执行某些操作

jquery - 使用 Bootstrap Dropdown - 通过 Jquery 聚焦输入

html - 无法使文本居中居中

php - 什么会导致 php 的 strtotime 不适用于 2099 年的日期?

javascript - document.writeln() 破坏了我的 jQuery 部分更新。我该如何解决这个问题?

javascript - 如何使用 HTML5 Canvas 和 JS 制作响应式角色

javascript - 如何使用 Javascript 或 JQuery 在 HTML 中突出显示输入文本字段的一部分

php - 无法在ajax和php中使用多个参数执行搜索

php - mod_rewrite 最佳实践

php - 将 php $_GET 传递给 flash 播放器 xml 文件