mysql真正的转义字符串删除get变量



我有一个页面,它从URL中获取一个GET变量,并将其与mysql数据库进行检查,如下所示:

<?php 
$t=$_GET['t']; 
//check against database
?>
<div><?php echo $t; ?></div>

这是有效的。然而,当我在get变量上添加mysql_real_escape_string时,比如:

$t=mysql_real_escape_string($_GET['t']);

变量消失。div里面什么都没有,我不知道为什么。我试过很多普通的琴弦,它们都消失了。

您必须在using mysql_real_escape_string(); 之前连接到数据库

最新更新