小编jam*_*uro的帖子

如何用单引号(')替换撇号(')

似乎有两种类型的撇号。我想知道这个字符(')和这个(')之间的区别

第一个是从 Microsoft Word 复制的,我试图将其粘贴到文本区域中,然后插入到数据库中,但它不起作用。它打破了我的查询,所以我想用这个(')替换它,请我如何实现这一点。

我试过这个,但它似乎不起作用

function replace_microsolft_apostrophe($string){
        $string = str_replace('’', "'", $string);
        return $string;
    }
Run Code Online (Sandbox Code Playgroud)

我的查询如下所示:

function create_note($page_id,$title,$note,$category,$author_id){
    global $conn,$notes_table,$pages_table,$notification_table;
    $sql = "INSERT INTO $notes_table(page_id,title,content,note_category) VALUES(?,?,?,?)";
    $query = $conn->prepare($sql);
    $query->bind_param("issi",$page_id,$title,htmlspecialchars($note),$category);
    $query->execute();
}
Run Code Online (Sandbox Code Playgroud)

上面的查询没有这个字符就可以正常工作(')的

我也想知道为什么会这样?因为它与我按的键相同,但是当它转到 Microsoft Word 时,字符似乎发生了变化。我试图让它工作的原因是因为用户可能会在我的应用程序上从 Microsolf word 和过去复制已经键入的作品,我希望他们在那里编写、注释和发布它。

任何帮助都会很好。

php

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

如何保护全局范围变量并防止用户通过控制台访问它

我在全局范围内声明了一些特殊变量。现在有点担心,因为存储在这些变量中的数据是正在处理的应用程序的核心。

在尝试通过控制台访问它时,我发现它非常简单,而且并不完全安全。

如何使其难以访问并确保这些变量仍处于全局范围内?

代码:

`//declare special variables global scope and use it throughout the application when needed

var recipientsInfo          = [],
    recipients              = [],
    buddyList               = [],
    webMessengerDataAr      = [],
    __ActiveConlog_data     = [],
    activeConArray          = [];
Run Code Online (Sandbox Code Playgroud)

谢谢。

javascript

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

SQL中的爆炸和计数

我在表视图中有列:165,75,44,458,458,42,45 此列包含查看链接的 user_ids。我想用逗号分隔符分解它并计算 ids

我试过这个,但它只计算所有的字符。

查询语句:

SELECT LENGTH(views) FROM questions WHERE question_id=1;
Run Code Online (Sandbox Code Playgroud)

这是我想在SQL中做的PHP版本

$viewers_ids  = "165,75,44,458,458,42,45";
$num_of_views = count(array_filter(explode(",", $viewers_ids)));
Run Code Online (Sandbox Code Playgroud)

mysql sql

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

将字符串拆分为变量

我有以下字符串: 157458210148

前10个字符代表我的东西所以我使用这样的substr()函数拆分它:

$pin= "157458210148";
$order_num  = substr($pin,0,10);
Run Code Online (Sandbox Code Playgroud)

我的问题是,如何返回字符串的其余部分并将其分配给变量?

$id = 48

php

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

标签 统计

php ×2

javascript ×1

mysql ×1

sql ×1