我正在使用Codeigniter 3.x,使用routes.php我想创建动态路由,例如我有一个类名Class1.
我想要输出网址
mysite.com/Class1-Student-Search
但是使用连字符( - )不起作用
如果我放斜杠(/),它可以工作,
$route['(:any)/Student-Search'] = "search";
Run Code Online (Sandbox Code Playgroud)
它返回
mysite.com/Class1/Student-Search
并使用下划线(_)也可以工作.
$route['(:any)_Student-Search'] = "search";
Run Code Online (Sandbox Code Playgroud)
回报
mysite.com/Class1_Student-Search
但我想使用连字符( - ),如果我把它,它将转到404错误页面,我使用这四个解决方案,但不适合我.
$route['(:any)-Student-Search'] = "search";
$route['([a-zA-Z]+)-Student-Search'] = "search";
$route['([a-zA-Z-0-9]+)-Student-Search'] = "search";
$route['(.*)-Student-Search'] = "search";
Run Code Online (Sandbox Code Playgroud)
如果我硬编码路线中的值
$route['Class1-Student-Search'] = "search";
Run Code Online (Sandbox Code Playgroud)
然后它也工作
使用REGEXPin mysql- REG#1139 时出错-
得到错误'此版本的PCRE编译时没有UTF支持偏移0'
来自regexp in xampp ubuntu,PHP Version 5.6.15 mysqlnd 5.0.11-dev - 20120503
为什么会出错?
预期结果 = 1360000
结果 = 1000000360000
<script>
function hitungJumlah() {
var jumlah = document.getElementById("pinjam").value;
var lama = document.getElementById("kembalinya").value;
var bunga = lama * 12/100;
var biaya = document.getElementById("biaya").value = jumlah * bunga;
document.getElementById("total").value = jumlah + biaya;
}
</script>Run Code Online (Sandbox Code Playgroud)
我得到的结果在ajax控制台显示数组后,将数组值传递给php.但我想要
1.cricket
2.football
Run Code Online (Sandbox Code Playgroud)
此类型php页面未显示此类型的数组值.我试过爆炸功能不工作..请给我任何想法..
<?php
$games=$_POST['id'];
print_r($games);
?>
Run Code Online (Sandbox Code Playgroud)
Php页面结果:
Array ( [0] => Array (
[id] => cricket
)
[1] => Array (
[id] => football
)
)
Run Code Online (Sandbox Code Playgroud) 这是我的HTML和PHP编码
<div class="form-group">
<label for="description">Room Size:</label>
<select class="form-control" required>
<option value=""> -Sila Pilih- </option>
<?php
$sql1 = "SELECT * FROM room_type ORDER BY code ASC";
$query1 = $conn -> prepare($sql1);
$query1 = execute();
while($data1 = $query1 -> fetch(PDO::FETCH_OBJ)):
echo '<option value= "'.$data1->code.'" > '.$data1->title.' </option>';
endwhile;
?>
</select>
</div>
Run Code Online (Sandbox Code Playgroud)
致命错误:未捕获错误:在/opt/lampp/htdocs/php/Kelas/room.php:124中调用未定义函数execute()
堆栈跟踪:第124行的/opt/lampp/htdocs/php/Kelas/room.php中抛出0 {main}
我写了这段代码
<a href="trans.php"> here </a>
Run Code Online (Sandbox Code Playgroud)
我如何制作iconaspicture而不是here. 我希望当我运行此代码时,当我单击此图标时,此代码将显示为图标,将我定向到 trans.php 。