您好,我正在使用Codeigniter开发基于Web的试卷生成器,其中必须将问题存储在乌尔都语和英语中,这对于英语的问题非常有效,但是在检索乌尔都语的问题时,其格式与乌尔都语的实际格式不符我得到以下结果:
当前输出
虽然我想要的输入是这种格式:
<div class="col-md-12">
<fieldset>
<legend>All Questions</legend>
<div id="questions" lang="ur" style="text-align: right;">
<?php
if(isset($posted['subject_id'])){
$id = $posted['chapter_id'];
$query=$this->db->select()
->from('short_question')
->where('chapter_id', $id)
->get();
$result= $query->result();
if($result){
$counter = 1;
foreach ($result as $row) { ?>
<div class="row">
<div class="col-md-12">
<?= $row->s_question ?> <?= $counter ?>
</div>
</div>
<?php
$counter++;
}
}else {
echo '<center><h2>No Record Found</h2></center>';
}
}
?>
</fieldset>
</div>
这是我的代码,我是stackover流的新手,请忽略我在发布问题时犯了任何错误。 预先感谢
答案 0 :(得分:0)
转到表结构,然后将排序规则 latin1_swedish_ci 更改为 utf8_general_ci 。 您将获得普通数组作为响应,并按照您使用英语的方式显示它。