hola:
tengo el siguiente formulario en mi archivo sidebar:
Código html:
Ver original <h2>Total equipos Ranking
</h2> <?php
echo totalEquipos();
equipos participando
<?if(!empty($_REQUEST['modules'])){ ?>
<form action="<? echo "index.php?modules=".$_REQUEST['modules']."&opcion=busacdor"; ?>" method="post">
<?
$temp=temporadaActual();
$fecha=fechadb($temp);?>
<input type="text" name="texto" value="" /><br/> <input type="hidden" name="temp" value="<? echo $temp;?>"/>
<input type="hidden" name="fecha" value="<? echo $fecha;?>"/>
<input type="submit" value="buscar" /> <?} ?>
<li><a href="index.php?modules=ranking" title="Ranking por Ranking HT">Por ranking HT
</a></li> <li><a href="index.php?modules=estrellas" title="Ranking por Estrellas obtenidas">Por estrellas
</a></li> <li><a href="index.php?modules=posiciones" title="Ranking por posición en la liga">Por posiciones
</a></li> <li><a href="index.php?modules=division" title="Ranking por division donde juega">Por divisi
ón
</a></li>
y en mi archivo functions.php tengo esta funcion:
Código php:
Ver originalfunction buscarEquipo($modulo,$tipo,$ranking,$busqueda,$temp,$fecha){
//armo el where
switch ($tipo){
case 1:
$criterio="ae.id_hattrick='$busqueda'";
break;
case 1:
$criterio="ae.id_dueño='$busqueda'";
break;
case 1:
$criterio="ae.id_nombre='$busqueda'";
break;
}
//obtengo la tabla y el campo a devolver
switch ($ranking){
case 1:
$campo="estrellas";
$tabla="estrellas";
break;
case 2:
$campo="posicion";
$tabla="posiciones";
break;
case 3:
$campo="ranking";
$tabla="ranking";
break;
case 4:
$campo="division";
$tabla="division";
break;
}
//cargo todos los id de los equipos
$sql="SELECT ar.id_hattrick, nombre
FROM aseh_".$tabla." AS ar
JOIN aseh_equipos AS ae ON ar.id_hattrick = ae.id_hattrick
where id_temp='$temp' and id_fecha='$fecha' order by ASC";
$items[]=$row['id_hattrick'];
}
//busco el equipo
$sql="SELECT $campo, a.id_hattrick, nombre
FROM aseh_".$tabla." AS a
JOIN aseh_equipos AS ae ON a.id_hattrick = ae.id_hattrick
where ".$criterio." and a.id_temp='$temp' and a.id_fecha='$fecha'";
if($tot!=0){
$pagina = ceil($pos / 30); redirect('index.php?modules='.$modulo.'&verPagina='.$pagina.'');
}
}
mi duda es como hacer que se ejecute la funcion buscar equipo cada vez que se hace click en el boton buscar, ya que el sidebar siempre se carga independientemente del modulo que muestro en la pagina, la idea es no recargar toda la pagina.
Espero que se haya entendido el problema y desde ya muchas gracias