agradesco cual quier ayuda muchas gracias
Codigo original
<?php
class consultaonline_model extends Model
{
function __construct()
{
parent::Model();
$this->_serv = 'wb_servicio';
$this->_not = 'wb_noticia';
}
function get_file_kardex_registro($id){
$db1 = dbase_open('dbf/registros.dbf', 0);
if ($db1){
$numero_registros = dbase_numrecords($db1);
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = dbase_get_record_with_names($db1, $i);
if($fila['KARDEX']==$id){
$rs ="<div class='row'>
<span class='label'>Estado de Registro:</span> <span class='formw'>".$fila['ESTADOS']."</span>
</div>";
}
}
}
return @$rs;
}
function get_file_registros($id, $html=TRUE)
{
$db = dbase_open('dbf/registros.dbf', 0);
$rs="";
$sw=false;
if ($db) {
$sw=false;
$numero_registros = dbase_numrecords($db);
if($numero_registros>0){
$rs .= "<table border='1' cellspacing='0' cellpadding='2' width='600px' align='center' >
<tr><td colspan='6' class='center_bold'>REGISTROS PÚBLICOS</td></tr>
<tr><td class='negrita'>Título</td><td class='negrita'>Año</td>
<td class='negrita'>Oficina Registral</td>
<td class='negrita'>Estado</td>
<td class='negrita'>Gestión</td>
<td class='negrita'>Fecha</td>
</tr>";
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = dbase_get_record_with_names($db, $i);
$anno=substr($fila['FECHA'],0,4);
$mes=substr($fila['FECHA'],4,2);
$dia=substr($fila['FECHA'],6,2);
$fe=trim($fila['FECHA']);
$fech=$anno."-".$mes."-".$dia;
$fecha = (!empty($fe))?$fech:'';
if($fila['KARDEX']==$id){
$sw=true;
$rs .= "
<tr>
<td>".$fila['TITULO']."</td><td>".$fila['ANNO']."</td><td>".$fila['PROVINC']."</td><td>".$fila['ESTADOS']."</td><td>".$fila['TIPGEST']."</td><td>".$fecha."</td>
</tr>
";
}
}
$rs .= "</table >";
}
}
if($sw)
return $rs;
else
return '';
}
function get_file_contratantes($id, $html=TRUE)
{
$db = dbase_open('dbf/Contratantes.DBF', 0);
$rs="";
$sw=false;
if ($db) {
$sw=false;
$numero_registros = dbase_numrecords($db);
if($numero_registros>0){
$rs .= "<table border cellspacing='0' cellpadding='2' width='600px' align='center' >
<tr>
<td colspan='4' class='center_bold'>LISTA DE CONTRATANTES</td>
</tr>
<tr>
<td class='negrita'>Kardex</td><td class='negrita'>Contratante</td><td class='negrita'>Firma</td><td class='negrita'>Fecha Firma</td>
</tr>";
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = dbase_get_record_with_names($db, $i);
$anno=substr($fila['FEFIRMA'],0,4);
$mes=substr($fila['FEFIRMA'],4,2);
$dia=substr($fila['FEFIRMA'],6,2);
$fe=trim($fila['FEFIRMA']);
$fech=$anno."-".$mes."-".$dia;
$fecha = (!empty($fe))?$fech:''; //empty para ver si esta vacia, !empty, si la variable tiene contenido
if($fila['KARDEX']==$id){
$sw=true;
$rs .= "<tr>
<td>".$fila['KARDEX']."</td><td>".$fila['CONTRAT']."</td><td>".$fila['TIPCONT']."</td><td>".$fecha."</td>
</tr>
";
}
}
$rs .= "</table >";
}
}
if($sw)
return $rs;
else
return '';
}
function get_file($id, $html=TRUE)
{
$db = dbase_open('dbf/kardexs.dbf', 0);
if ($db) {
$sw=false;
$numero_registros = dbase_numrecords($db);
if($numero_registros>0){
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = dbase_get_record_with_names($db, $i);
$cad=trim($fila['OBSERVA']);
if ($cad=="")
$obs="Sin observacion";
else
$obs=trim($fila['OBSERVA']);
$anno=substr($fila['FECHA'],0,4);
$mes=substr($fila['FECHA'],4,2);
$dia=substr($fila['FECHA'],6,2);
$fecha=$anno."-".$mes."-".$dia;
if($fila['KARDEX']==$id){
$rs = "
<table border='0' cellspacing='0' cellpadding='3' width='720px'>
<tr><td class='center_bold' colspan='4'>RESULTADO DE CONSULTAS ON LINE</td></tr>
<tr><td> </td></tr>
<tr><td class='negrita_result'>Kardex:</td><td>".$fila['KARDEX']."</td><td class='negrita_result'>Contrato:</td><td>".$fila['TIPOCONT']."</td></tr>
<tr><td class='negrita_result'>Cliente:</td><td>".$fila['CLIENTE']."</td><td class='negrita_result'>Estado:</td><td>".$fila['ESTADOS']."</td></tr>
<tr><td class='negrita_result'>Abogado Interno:</td><td>".$fila['RESPONS']."</td></tr>
<tr>
<td class='negrita_result'>Fecha de ingreso:</td><td>".$fecha."</td>
</tr>
<tr>
<td class='negrita_result'>Observaciones:</td><td colspan='3'>".$fila['OBSERVA']."</td>
</tr>
</table>
<br />";
$sw=true;
}
}
}
}
if($sw==true)
return $rs;
else
return "<div class='titulo'><font color=red>Nro. de kardex inválido.</font></div>";
}
// function get_file($id, $html=TRUE)
// {
// $db = dbase_open('dbf/kardexs.dbf', 0);
// if ($db) {
// $sw=false;
// $numero_registros = dbase_numrecords($db);
// if($numero_registros>0){
// for ($i = 1; $i <= $numero_registros; $i++) {
// $fila = dbase_get_record_with_names($db, $i);
// $cad=trim($fila['OBSERVA']);
// if ($cad=="")
// $obs="Sin observacion";
// else
// $obs=trim($fila['OBSERVA']);
// if($fila['KARDEX']==$id){
// $rs = "
// <div class='titulo'><b>RESULTADO DE CONSULTA : </b></div>
// <div class='row'>
// <span class='label'>Nro de Kardex:</span> <span class='formw'>".$fila['KARDEX']."</span>
// </div>
// <div class='row'>
// <span class='label'>Tipo de Contrato:</span> <span class='formw'>".$fila['TIPOCONT']."</span>
// </div>
// <div class='row'>
// <span class='label'>Cliente:</span> <span class='formw'>".$fila['CLIENTE']."</span>
// </div>
// <div class='row'>
// <span class='label'>Estado de Kardex:</span> <span class='formw'>".$fila['ESTADOS']."</span>
// </div>
// <div class='row'>
// <span class='label'>Observación:</span> <span class='formw'>".$obs."</span>
// </div>";
// $sw=true;
// }
// }
// }
// }
// if($sw==true)
// return $rs;
// else
// return "<div class='titulo'><font color=red>Nro. de kardex inválido.</font></div>";
// }
function listar_serv($qry)
{
$rs='';
if($qry->num_rows() > 0)
{
foreach($qry->result() as $r)
{
$rs .= anchor(base_url().'index.php/servicios/detalle/'.$r->serv_id.'/'.$tip,$r->serv_title) . ", " ;
}
}
return $rs;
}
}
/* End of file codigo_model.php */
/* Location: ./system/application/model/codigo_model.php */
Codigo original
nuevo codigo
<?php
class consultaonline_model extends Model
{
function __construct()
{
parent::Model();
$this->_serv = 'wb_servicio';
$this->_not = 'wb_noticia';
$this->_reg = 'registros';
$this->_cont = 'contratantes';
$this->_kard = 'kardexs';
}
function get_file_kardex_registro($id){
$db1 = $this->db->get('registros')->result();
if ($db1){
$numero_registros = mysql_num_rows($db1);
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = mysql_fetch_assoc($db1, $i);
if($fila['KARDEX']==$id){
$rs ="<div class='row'>
<span class='label'>Estado de Registro:</span> <span class='formw'>".$fila['ESTADOS']."</span>
</div>";
}
}
}
return @$rs;
}
function get_file_registros($id, $html=TRUE)
{
$db = $this->db->get($this->_reg)->result();//$db = $this->db->from($this->_reg)->get();
$rs="";
$sw=false;
if ($db) {
$sw=false;
$numero_registros = mysql_num_rows($db);
if($numero_registros>0){
$rs .= "<table border='1' cellspacing='0' cellpadding='2' width='600px' align='center' >
<tr><td colspan='6' class='center_bold'>REGISTROS PÚBLICOS</td></tr>
<tr><td class='negrita'>Título</td><td class='negrita'>Año</td>
<td class='negrita'>Oficina Registral</td>
<td class='negrita'>Estado</td>
<td class='negrita'>Gestión</td>
<td class='negrita'>Fecha</td>
</tr>";
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = mysql_fetch_assoc($db, $i);
$anno=substr($fila['FECHA'],0,4);
$mes=substr($fila['FECHA'],4,2);
$dia=substr($fila['FECHA'],6,2);
$fe=trim($fila['FECHA']);
$fech=$anno."-".$mes."-".$dia;
$fecha = (!empty($fe))?$fech:'';
if($fila['KARDEX']==$id){
$sw=true;
$rs .= "
<tr>
<td>".$fila['TITULO']."</td><td>".$fila['ANNO']."</td><td>".$fila['PROVINC']."</td><td>".$fila['ESTADOS']."</td><td>".$fila['TIPGEST']."</td><td>".$fecha."</td>
</tr>
";
}
}
$rs .= "</table >";
}
}
if($sw)
return $rs;
else
return '';
}
function get_file_contratantes($id, $html=TRUE)
{
$db = $this->db->get($this->_cont)->result();
//$db = $this->db->from($this->_cont)->result();
$rs="";
$sw=false;
if ($db) {
$sw=false;
$numero_registros = mysql_num_rows($db);
if($numero_registros>0){
$rs .= "<table border cellspacing='0' cellpadding='2' width='600px' align='center' >
<tr>
<td colspan='4' class='center_bold'>LISTA DE CONTRATANTES</td>
</tr>
<tr>
<td class='negrita'>Kardex</td><td class='negrita'>Contratante</td><td class='negrita'>Firma</td><td class='negrita'>Fecha Firma</td>
</tr>";
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = mysql_fetch_assoc($db, $i);
$anno=substr($fila['FEFIRMA'],0,4);
$mes=substr($fila['FEFIRMA'],4,2);
$dia=substr($fila['FEFIRMA'],6,2);
$fe=trim($fila['FEFIRMA']);
$fech=$anno."-".$mes."-".$dia;
$fecha = (!empty($fe))?$fech:''; //empty para ver si esta vacia, !empty, si la variable tiene contenido
if($fila['KARDEX']==$id){
$sw=true;
$rs .= "<tr>
<td>".$fila['KARDEX']."</td><td>".$fila['CONTRAT']."</td><td>".$fila['TIPCONT']."</td><td>".$fecha."</td>
</tr>
";
}
}
$rs .= "</table >";
}
}
if($sw)
return $rs;
else
return '';
}
function get_file($id, $html=TRUE)
{
$db = $this->db->get($this->_kard)->result();
//$db = $this->db->from($this->_kard)->result();
if ($db) {
$sw=false;
$numero_registros = mysql_num_rows($db);
if($numero_registros>0){
for ($i = 1; $i <= $numero_registros; $i++) {
$fila = mysql_fetch_assoc($db, $i);
$cad=trim($fila['OBSERVA']);
if ($cad=="")
$obs="Sin observacion";
else
$obs=trim($fila['OBSERVA']);
$anno=substr($fila['FECHA'],0,4);
$mes=substr($fila['FECHA'],4,2);
$dia=substr($fila['FECHA'],6,2);
$fecha=$anno."-".$mes."-".$dia;
if($fila['KARDEX']==$id){
$rs = "
<table border='0' cellspacing='0' cellpadding='3' width='720px'>
<tr><td class='center_bold' colspan='4'>RESULTADO DE CONSULTAS ON LINE</td></tr>
<tr><td> </td></tr>
<tr><td class='negrita_result'>Kardex:</td><td>".$fila['KARDEX']."</td><td class='negrita_result'>Contrato:</td><td>".$fila['TIPOCONT']."</td></tr>
<tr><td class='negrita_result'>Cliente:</td><td>".$fila['CLIENTE']."</td><td class='negrita_result'>Estado:</td><td>".$fila['ESTADOS']."</td></tr>
<tr><td class='negrita_result'>Abogado Interno:</td><td>".$fila['RESPONS']."</td></tr>
<tr>
<td class='negrita_result'>Fecha de ingreso:</td><td>".$fecha."</td>
</tr>
<tr>
<td class='negrita_result'>Observaciones:</td><td colspan='3'>".$fila['OBSERVA']."</td>
</tr>
</table>
<br />";
$sw=true;
}
}
}
}
if($sw==true)
return $rs;
else
return "<div class='titulo'><font color=red>Nro. de kardex inválido.</font></div>";
}
// function get_file($id, $html=TRUE)
// {
// $db = dbase_open('dbf/kardexs.dbf', 0);
// if ($db) {
// $sw=false;
// $numero_registros = dbase_numrecords($db);
// if($numero_registros>0){
// for ($i = 1; $i <= $numero_registros; $i++) {
// $fila = dbase_get_record_with_names($db, $i);
// $cad=trim($fila['OBSERVA']);
// if ($cad=="")
// $obs="Sin observacion";
// else
// $obs=trim($fila['OBSERVA']);
// if($fila['KARDEX']==$id){
// $rs = "
// <div class='titulo'><b>RESULTADO DE CONSULTA : </b></div>
// <div class='row'>
// <span class='label'>Nro de Kardex:</span> <span class='formw'>".$fila['KARDEX']."</span>
// </div>
// <div class='row'>
// <span class='label'>Tipo de Contrato:</span> <span class='formw'>".$fila['TIPOCONT']."</span>
// </div>
// <div class='row'>
// <span class='label'>Cliente:</span> <span class='formw'>".$fila['CLIENTE']."</span>
// </div>
// <div class='row'>
// <span class='label'>Estado de Kardex:</span> <span class='formw'>".$fila['ESTADOS']."</span>
// </div>
// <div class='row'>
// <span class='label'>Observación:</span> <span class='formw'>".$obs."</span>
// </div>";
// $sw=true;
// }
// }
// }
// }
// if($sw==true)
// return $rs;
// else
// return "<div class='titulo'><font color=red>Nro. de kardex inválido.</font></div>";
// }
function listar_serv($qry)
{
$rs='';
if($qry->num_rows() > 0)
{
foreach($qry->result() as $r)
{
$rs .= anchor(base_url().'index.php/servicios/detalle/'.$r->serv_id.'/'.$tip,$r->serv_title) . ", " ;
}
}
return $rs;
}
}
/* End of file codigo_model.php */
/* Location: ./system/application/model/codigo_model.php */
nuevo codigo
los errores que me saltan son
A PHP Error was encountered
Severity: Warning
Message: mysql_num_rows() expects parameter 1 to be resource, object given
Filename: models/consultaonline_model.php
Line Number: 21
A PHP Error was encountered
Severity: Warning
Message: mysql_num_rows() expects parameter 1 to be resource, array given
Filename: models/consultaonline_model.php
Line Number: 134
A PHP Error was encountered
Severity: Warning
Message: mysql_num_rows() expects parameter 1 to be resource, array given
Filename: models/consultaonline_model.php
Line Number: 91
A PHP Error was encountered
Severity: Warning
Message: mysql_num_rows() expects parameter 1 to be resource, array given
Filename: models/consultaonline_model.php
Line Number: 45