这种 if 语句有效吗?
if($result1 = oci_fetch_array($oms_query2) != null){}
Run Code Online (Sandbox Code Playgroud)
它返回错误:
警告:oci_fetch_array() [function.oci-fetch-array]:ORA-24374:在获取或执行和获取之前定义未完成
这是代码片段:
$oms_query = oci_parse($conn_oms,"select * from R_VALIDATION order by query_id");
oci_execute($oms_query);
while($row = oci_fetch_assoc($oms_query)) {
extract($row);
If ($ACTIVE=='Y') {
$TOTAL++;
$result = array();
$FIELD=explode(';',$FIELDS);
$FIELD_COUNT=count($FIELD);
$_SESSION[ 'field' ] = $FIELD;
$_SESSION[ 'field_count' ] = $FIELD_COUNT;
$testing = 0;
$oms_query2 = oci_parse($conn_oms,$QUERY);
oci_execute($oms_query2);
if($result1 = oci_fetch_array($oms_query2) != null) {
var_dump($result1);
$IMPACTED++;
if($FIELD[0]!=null) {
$oms_query3 = oci_parse($conn_oms,$QUERY);
oci_execute($oms_query3);
while($result = oci_fetch_array($oms_query3))
$testing++;
echo'<tr><td height="100%" bgcolor = "Linen" align="center" valign="middle"><b>'.$QUERY_ID.'</b></td><td bgcolor = …Run Code Online (Sandbox Code Playgroud) 我正在尝试CodeIgniter用户指南版本2.2.0中的教程.我只是按照粘贴的代码,但我收到此错误消息.这里到底有什么不对?
Fatal error: Non-abstract method News_model::__construct() must contain
body in /var/www/leomel/application/models/news_model.php on line 3
Run Code Online (Sandbox Code Playgroud)
源代码:
<?php
class News extends CI_Controller {
public function __construct()
{
parent::__construct();
$this->load->model('news_model');
}
public function index()
{
$data['news'] = $this->news_model->get_news();
$data['title'] = 'News archive';
$this->load->view('templates/header', $data);
$this->load->view('news/index', $data);
$this->load->view('templates/footer');
}
public function view($slug)
{
$data['news'] = $this->news_model->get_news($slug);
if (empty($data['news_item']))
{
show_404();
}
$data['title'] = $data['news_item']['title'];
$this->load->view('templates/header', $data);
$this->load->view('news/view', $data);
$this->load->view('templates/footer');
}
}
Run Code Online (Sandbox Code Playgroud)