Php 对同一文件的多个请求(在指定不同的get值时)

Php 对同一文件的多个请求(在指定不同的get值时),php,jquery,ajax,Php,Jquery,Ajax,我有一个文件正在向另一个文件发送AJAX/jQuery请求。现在,我向同一个文件发出了一系列请求,除了通过指定get参数表示我想做什么,例如: edit.php: 功能更改\u颜色\u主题名称\u主题{ $.get'ajax\u querys.php?t=change\u color\u theme&new\u theme='+new\u theme; window.location.href=Edit.php; } 函数changeNameval{ $.getajax_querys.php?t

我有一个文件正在向另一个文件发送AJAX/jQuery请求。现在,我向同一个文件发出了一系列请求,除了通过指定get参数表示我想做什么,例如:

edit.php:

功能更改\u颜色\u主题名称\u主题{ $.get'ajax\u querys.php?t=change\u color\u theme&new\u theme='+new\u theme; window.location.href=Edit.php; } 函数changeNameval{ $.getajax_querys.php?t=en&val=+val,{},functionresponse{ 变量源=$+响应+; $'.test_title_body'.htmlsource.find'form_name_ret'.html; }; } 函数刷新协作窗格{ $.get'ajax\u querys.php?t=update\u collab\u list',functionresponse{ 变量源=$+响应+; //document.getElementByIdcollab\u list\u infop.innerHTML=响应; $'collab\u list\u infop'.htmlsource.find'returned\u collab\u list'.html; }; } //还有很多请求,这些只是选择的几个。如果您注意到,我正在指定要在名为t的get参数中执行的操作。现在看看我的ajax查询页面 ajax_querys.php:

如果$_GET['t']=en{ 如果设置为$\u获取['val']{ $striped_val=filter_single$_GET['val']; 如果为空$striped\u val{ 如果$\u会话['form\u type']==q{ $striped_val=TQuiz; }否则{ $striped_val=t纸张; } } $query=从表单中选择*; $i=0; $exec_q=mysqli_query$conn$query; 而$row=mysqli\u fetch\u数组$exec\u q{ 如果strpos$row['name'],则$striped_val!==false{ $i++; } } 如果$i==0{ $i=; } $striped_val=$striped_val..$i; $pre_stmt=更新表单集`name`=?其中`id`=?; $stmt=mysqli\u stmt\u init$conn; 如果!$stmt=mysqli\u准备$conn,$pre\u stmt{ ?> 警报“抱歉!处理您的请求时出现问题。请重新加载页面。”