小编Jos*_*edo的帖子

缩短字符串而不在JavaScript中剪切单词

我在JavaScript中对字符串操作不太熟悉,我想知道如何在不删除任何字的情况下缩短字符串.我知道如何使用substring,但不知道indexOf或其他任何东西.

说我有以下字符串:

text = "this is a long string I cant display"
Run Code Online (Sandbox Code Playgroud)

我想将其减少到10个字符,但如果它不以空格结束,请完成单词.我不希望字符串变量看起来像这样:

"这是一个很长的字符串,我不能说"

我想让它完成这个词直到空格出现.

javascript string substring

87
推荐指数
8
解决办法
9万
查看次数

mongoDB承诺过早返回

我刚开始尝试在我的Node.js应用程序上实现Promises.现在我正在检查用户和密码是否存在,然后使用mongodb查找它们如果找不到用户它设置了promise.reject()但是它过早地返回了promise并且它仍处于挂起状态.如果有人可以帮助或给我关于如何重构的想法,将不胜感激.

https://gist.github.com/joshbedo/8957056

mongodb node.js promise

2
推荐指数
1
解决办法
3131
查看次数

最难的时候将NULL传递给我的数据库

我工作的程序的一部分,我需要发送null到我的数据库,如果文本框是空的这里是我到目前为止

<?php
//so if not connected to database it displays an error message instead of a php error recommend having on 1 in development mode - for warnings and error
ini_set( "display_errors", 0);
if(!$_POST) exit;

        $con = mysql_connect("localhost","imstillr","password");
        mysql_select_db("imstillr_crm", $con);  


        $company = protect($_POST['company']); //required
        $primarycontact = protect($_POST['primarycontact']); //required
        $primaryemail   = protect($_POST['primaryemail']); //required
        $preferphone = protect($_POST['preferphone']); //required
        $secondarycontact = protect($_POST['secondarycontact']);
        $secondaryemail = protect($_POST['secondaryemail']);
        $optionalphone = protect($_POST['optionalphone']);
        $department = protect($_POST['department']);
        $website = protect($_POST['website']); //required*/

        //database info

        mysql_query("SELECT companyname FROM customerinfo WHERE companyname='" …
Run Code Online (Sandbox Code Playgroud)

php mysql null

1
推荐指数
1
解决办法
564
查看次数

SQL查询无法插入相同的列数,插入的列数较少

在这里的示例中,NULL值通常是我通过的其他变量.我试图传递NULL以查看是否存在问题,因为这些是唯一可以为NULL的值,其他一切都是必需的.

mysql_query("INSERT INTO `imstillr_crm`.`customerinfo` 
            (`id`, `companyname`, `primarycontact`, `primaryemail`, 
             `prefphone`, `secondarycontact`, `secondaryemail`, `optionalphone`, 
             `department`, `website`) 
           VALUES 
             (NULL, '".$company."', '".$primarycontact."', '".$primaryemail."', 
              '".$prefphone."', 'NULL', 'NULL', 'NULL, 
              '".$department."', '".$website."')");
Run Code Online (Sandbox Code Playgroud)

我只是用较少的变量尝试了这个并且它起作用了.我有点困惑.我甚至插入了一条记录并复制了SQL字符串并添加了我的变量.

mysql sql

0
推荐指数
1
解决办法
235
查看次数

标签 统计

mysql ×2

javascript ×1

mongodb ×1

node.js ×1

null ×1

php ×1

promise ×1

sql ×1

string ×1

substring ×1