Php 使用post、get和函数
这是我的功能代码Php 使用post、get和函数,php,mysql,post,get,Php,Mysql,Post,Get,这是我的功能代码 function icerikduzenle($a,$b,$c) { global $veriyolu; $menuid=$c; $icerik=$b; $icerik_id=$a; $guncelle=mysql_query("update icerik set icerik='$icerik' , menu_id='$menu_id' where icerik_id='$icerik_id'",$veriyolu); if($guncelle){
function icerikduzenle($a,$b,$c)
{
global $veriyolu;
$menuid=$c;
$icerik=$b;
$icerik_id=$a;
$guncelle=mysql_query("update icerik set icerik='$icerik' , menu_id='$menu_id' where icerik_id='$icerik_id'",$veriyolu);
if($guncelle){
echo "<script>alert(' İçerik düzenlendi! ')</script>";
echo "<meta http-equiv='Refresh' content='0; URL=yonetim.php?menu=2'>";
}else{
echo "<script>alert(' !! İçerik düzenlenemedi !! ')</script>";
echo "<meta http-equiv='Refresh' content='0; URL=yonetim.php?menu=2'>";
}
}
一定是
case "icerikduzenle":
试试这个。大小写必须是冒号(:)
你能
echo
这里的查询吗?变量$veriyolu
是你的资源标识符,它对该函数是全局的?我添加了全局$veriyolu;它看起来工作正常,但不改变mysql中的数据
switch ($_GET['git']){
case "icerikduzenle";
icerikduzenle($_REQUEST['icerik_id'],$_REQUEST['icerik'],$_REQUEST['menu_id']);
break;
}
case "icerikduzenle";
case "icerikduzenle":
switch ($_GET['git']){
case "icerikduzenle" :
icerikduzenle($_REQUEST['icerik_id'],$_REQUEST['icerik'],$_REQUEST['menu_id']);
break;
}