当我在php中执行SELECT
查询以便从MySQL DB获取数据到引导表时,撇号在表格行中不能正确显示。特别是,我得到Gr�a
而不是Grúa
。从MySQL获取数据到引导表时不显示撇号
这是我从MySQL数据库获取数据:
<?php
include_once 'include/connect_db.php';
$query = "SELECT * FROM myTable;";
$result = ejecutar_query($query);
$list = array();
while ($b = mysqli_fetch_array($result)) {
$list[] = $b;
}
?>
<td><?php echo $row['name'];?></td>
<!--jQuery Datatable-->
<script>
$(document).ready(function(){
$('#myTable').dataTable({
"sPaginationType":"full_numbers",
"aaSorting":[[0, "asc"]],
"bJQueryUI":true
});
hideLoading();
});
</script>
我应该改变的编码在MySQL数据库或我应该怎么做来解决这个问题?
如果您直接在db上使用select查询,那么select查询会起作用吗? –
@UmashankarDas:是的,在数据库中它工作正常。 – Dinosaurius
只需使用Markus Zeller的答案。它应该工作正常。理想的。 –