php get取不到值解决思路
程序员文章站
2022-06-01 11:35:29
...
php get取不到值
//自动跳转
//header("Content-Type:text/html; charset=utf-8");
$type=$_GET['type'];
$ID=$_GET[id];
$url="show_user.php";
$id=$_POST["id"];
//$title= $_POST["title"];
$password = $_POST["password"];
//date_default_timezone_set("Asia/Shanghai");
//php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和北京时间正好差8个小时。
//$time = date("Y-m-d H:i:s");//获得当前时间
$con = mysql_connect("localhost","root","123");
if(!$con)
{
die('连接数据库失败!'.mysql_error());
}
//header("Content-Type:text/html; charset=utf-8");
mysql_select_db("test", $con);
mysql_query("set names 'utf8'",$con);
echo "中国";
switch ($type)
{
case edit:
$sql = "update test set id='$id',pass='$password' where id='$id'";
$qu = mysql_query($sql,$con);
if($qu)
{
echo "";
exit;
}
break;
case add:
if(!mysql_query("INSERT INTO test (id,pass) values ('$id','$password')"))
{
die('数据插入失败!'.mysql_error());
}
else
{
echo "";
exit;
}
break;
case dele:
$sql ="delete from test where id ='$ID'";
$qu=mysql_query($sql,$con);
if($qu)
{
echo "";
exit;
}
break;
}
/*
// 插入数据库
*/
?>
为什么$_GET['type']取不到值
------解决方案--------------------
switch ($type)
{
case "edit":
//加引号
//自动跳转
//header("Content-Type:text/html; charset=utf-8");
$type=$_GET['type'];
$ID=$_GET[id];
$url="show_user.php";
$id=$_POST["id"];
//$title= $_POST["title"];
$password = $_POST["password"];
//date_default_timezone_set("Asia/Shanghai");
//php.ini里加入了date.timezone这个选项,默认情况下是关闭的,也就是显示的时间(无论用什么php命令)都是格林威治标准时间,和北京时间正好差8个小时。
//$time = date("Y-m-d H:i:s");//获得当前时间
$con = mysql_connect("localhost","root","123");
if(!$con)
{
die('连接数据库失败!'.mysql_error());
}
//header("Content-Type:text/html; charset=utf-8");
mysql_select_db("test", $con);
mysql_query("set names 'utf8'",$con);
echo "中国";
switch ($type)
{
case edit:
$sql = "update test set id='$id',pass='$password' where id='$id'";
$qu = mysql_query($sql,$con);
if($qu)
{
echo "";
exit;
}
break;
case add:
if(!mysql_query("INSERT INTO test (id,pass) values ('$id','$password')"))
{
die('数据插入失败!'.mysql_error());
}
else
{
echo "";
exit;
}
break;
case dele:
$sql ="delete from test where id ='$ID'";
$qu=mysql_query($sql,$con);
if($qu)
{
echo "";
exit;
}
break;
}
/*
// 插入数据库
*/
?>
为什么$_GET['type']取不到值
------解决方案--------------------
switch ($type)
{
case "edit":
//加引号
相关文章
相关视频
上一篇: php数组过滤有关问题
推荐阅读
-
angularJs select绑定的model取不到值的解决方法
-
Vue [__ob__: Observer]取不到值问题的解决
-
解决ng-repeat产生的ng-model中取不到值的问题
-
php页面传值接接不到值解决方案
-
php使用sqlsrv查询远路sql2008数据表中字段名为中文的字段取不到值
-
请问mysql存储过程执行成功,php却取不到值
-
PHPMaker7 中文编辑的时候取不到值_PHP教程
-
PHPMaker7 中文编辑的时候取不到值_PHP教程
-
html页面取不到php的值解决方法
-
php 报对象类Zend_Db_Statement_Pdo不能够被转换,但有得到返回的值是1解决思路