Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Ajax + Poo En Php

Estas en el tema de Ajax + Poo En Php en el foro de Frameworks JS en Foros del Web. hola que tal a todos, le explico mi problema. estoy realizando una consulta la bd desde un formulario, con los datos que arroja ese formulario ...
  #1 (permalink)  
Antiguo 18/07/2007, 07:31
 
Fecha de Ingreso: enero-2003
Ubicación: Caracas
Mensajes: 439
Antigüedad: 21 años, 9 meses
Puntos: 0
Busqueda Ajax + Poo En Php

hola que tal a todos, le explico mi problema. estoy realizando una consulta la bd desde un formulario, con los datos que arroja ese formulario ($_POST) seteo los atributos de una clase y muestro los primeros resultados; la paginacion la estoy haciendo con ajax pero cuando hago click sobre los enlaces de las siguientes paginas me dice que no existe ningun objeto. cuando hago el include de mi clase he inicalizo el objeto por supesto me inicializa las variable teniendolas que pasar nuevamente por post y es lo que no quiero. ¿ como podria arreglar eso?

aqui les dejo el codigo de mis paginas.

buscar_notas.php
Código PHP:
 <? 
     
require_once ('inc/inc.php');
        
$obj=new Buscador();
 
?>
    <div id="principal">
        <p class="titulo">BUSCADOR DE NOTICIAS</p>
        <div id="notas">
                <? include('paginador.php'); ?>
            </div>
    </div>
paginador.php
Código PHP:
require_once ('inc/inc.php');
$obj=new Buscador();
if(!isset($pagina)) {
    $obj->setDesde(cambiaf_a_mysql($txtFechaA));
    $obj->setHasta(cambiaf_a_mysql($txtFechaB));
    $obj->setFrase($txtFrase);
    $obj->setOpcion($opcion);
}else
    $obj->setPagina($pagina);
$obj->paginador();
?>
    <div id="barra">
            <a href="#" class="paginar" onClick="paginador('1')">Primero</a>
            <? if($obj->getActual()>1){ ?><a href="#" class="paginar" onClick="paginador('<? echo $obj->getAnterior(); ?>')">< Anterior</a><? ?>
            <a href="#" class="paginar" onClick="paginador('<? echo $obj->getSiguiente(); ?>','<? echo $obj->getDesde(); ?>')">Siguiente ></a>
            <a href="#" class="paginar" onClick="paginador('<? echo $obj->getUltima(); ?>')">&Uacute;ltimo</a>
            <b>P&aacute;gina <? echo $obj->getActual()."/".$obj->getUltima(); ?></b>
    </div>
    <div id="contenido">
        <h3>Resultado de su B&uacute;squeda</h3>
        <ul>
        <? while(list($id,$titular)=mysql_fetch_array($obj->getResultado())) 
            echo 
"<li><a href=\"titulares.php?id_nota=$id\">$titular</a></li>";    ?>
        </ul>
    </div>    
 <?
/*
    cambia la fecha a formato de mysql
    '2007-02-08'.

*/
function cambiaf_a_mysql($seekdate){ 
    
ereg"([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})"$seekdate$mifecha); 
    
$lafecha=$mifecha[3]."-".$mifecha[2]."-".$mifecha[1]; 
    return (
$lafecha); 

?>












gracias de antemano.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:33.