Ver Mensaje Individual
  #2 (permalink)  
Antiguo 05/04/2008, 18:02
sheilac
 
Fecha de Ingreso: abril-2007
Mensajes: 59
Antigüedad: 17 años, 1 mes
Puntos: 0
Re: recorrer todos los datos

lo hice diferente con un inner join pero igual se me queda en el primer dato y no me muestra los demas
este seria todo el formulario
Cita:

<?
include_once('includes/db.inc.php');

$count=$bd->num_rows;
$countPages=(fmod($count,10)==0)?(int)($count/10):(int)($count/10)+1;

if(isset($_REQUEST['page'])) {
$actualPage=$_REQUEST['page'];
}else{
$actualPage=1;
}
$begin=($actualPage-1)*10;

if($_POST['areas']!="" and $_POST['puesto']==""){
$bd = new db($host,$user,$pass);
$bd->db_connect();
$bd->db_select_db($db);

$bd->db_sql_select('*','reclutamiento',' departamento=\''.$_POST['areas'].'\'',array('idReclutamiento'=>'desc'),$begin.',10 ');
//imprimo la sentencia sql para ver que trae
//echo $bd->sql;
$bd->db_execute_query();


$row = $bd->get_next_row();
}
if($_POST['areas']!="" and $_POST['puesto']!=""){
$bd = new db($host,$user,$pass);
$bd->db_connect();
$bd->db_select_db($db);

$bd->db_sql_select('*','reclutamiento','puesto=\''.$_P OST['puesto'].'\' and departamento=\''.$_POST['areas'].'\'',array('idReclutamiento'=>'desc'),$begin.',10 ');
//imprimo la sentencia sql para ver que trae
//echo $bd->sql;
$bd->db_execute_query();


$row = $bd->get_next_row();
}

if($_POST['areas']=="" and $_POST['puesto']!=""){
$bd = new db($host,$user,$pass);
$bd->db_connect();
$bd->db_select_db($db);

$bd->db_sql_select('*','reclutamiento','puesto=\''.$_P OST['puesto'].'\' ',array('idReclutamiento'=>'desc'),$begin.',10');
//imprimo la sentencia sql para ver que trae
//echo $bd->sql;
$bd->db_execute_query();


$row = $bd->get_next_row();
}
if($_POST['areas']=="" and $_POST['puesto']=="" and $_POST['ciudad']=="" ){
$bd = new db($host,$user,$pass);
$bd->db_connect();
$bd->db_select_db($db);

$bd->db_sql_select('*','reclutamiento','',array('idRec lutamiento'=>'desc'),$begin.',10');
//imprimo la sentencia sql para ver que trae
//echo $bd->sql;
$bd->db_execute_query();


$row = $bd->get_next_row();
}

if( $_POST['ciudad']!="" ){
$bd = new db($host,$user,$pass);
$bd->db_connect();
$bd->db_select_db($db);
$bd->db_sql_select('*','empresa E1 INNER JOIN reclutamiento E2 ON E1.nombreComercial=E2.nombreEm','E1.ciudadCorp = \''.$_POST['ciudad'].'\'','','');
//imprimo la sentencia sql para ver que trae
echo $bd->sql;

$bd->db_execute_query();
$row = $bd->get_next_row();

}


?>
<html>
<head>
<style type="text/css">
<!--
body {
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
}
-->
</style>
<style type="text/css">
<!--
.style1 {font-weight: bold}
-->
</style>
</head>

<body>
<table width="450" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="left" valign="top"><table width="100%" border="0" cellspacing="0" cellpadding="0">
<tr>

<td class="Negro14"><strong>Consultando Vacantes // Resultado</strong></td>
</tr>
<tr>
<td height="10"><img src="Images/1px.gif" width="10" height="10"></td>
</tr>

<tr>
<td height="10"><img src="Images/1px.gif" width="10" height="10"></td>
</tr>
<table width="400" border="0">
<tr>
<td width="10" class="Negro14"><strong>Fecha</strong> </td>
<td width="10" class="Negro14"><strong>Puesto</strong></td>
<td width="10" class="Negro14"><strong>Nombre Empresa</strong></td>
</tr>
</table>
<tr>
<?
if($row){
while($row){


?>

<table width="400" border="0">
<tr>
<?

$datoID=$row['idReclutamiento'];
?>
<td bgcolor="#F3F3F3" class="Negro14"><? echo $row['fecha'];?><td bgcolor="#F3F3F3" class="Negro14"><? echo $row['puesto'];?><td bgcolor="#F3F3F3" class="Negro14"><? echo $row['nombreEm'];?><td bgcolor="#F3F3F3" class="Negro14"><a href="BuscandoEmpleoViewIn.php?datoid=<? echo $datoID?>"> + Info</a></td></td></td>
</tr>
</table>
<?
$row = $bd->get_next_row();
}
?>
<tr>
<td height="10" align="left" valign="top" class="Negro14"><strong>Page
<? echo $actualPage;?></strong></td>
</tr>
<tr>
<td height="10" align="left" valign="top" class="Negro14">
<?
if($countPages!=0){
$prevPage=$actualPage-1;
$nextPage=$actualPage+1;
if($actualPage!=1)
echo "<a href='BuscandoEmpleoResultadoIn.php?page=$prevPage ' class='TxtBody'>&lt; Prev</a><span class='TxtBody'> - </span>";
else
echo "<a href='#' class='TxtBody'>&lt; Prev</a><span class='TxtBody'> - </span>";
$page=1;
while($page<=$countPages){
if($page!=1)
echo "<span class='TxtBody'> - </span>";
if($page!=$actualPage)
echo "<a href='BuscandoEmpleoResultadoIn.php?page=$page'cla ss='TxtBody'>$page</a>";
else
echo " <strong>".$page."</strong>";

$page++;
}
if($actualPage!=$countPages && $countPages!=1)
echo "<span class='TxtBody'> - </span><a href='BuscandoEmpleoResultadoIn.php?page=$nextPage ' class='TxtBody'>Next &gt;</a>";
else
echo "<span class='TxtBody'> - </span><a href='#' class='TxtBody'>Next &gt;</a>";
}
?>
</td>
</tr>
<? }?>
</table></td>
</tr>
<tr>
<td height="10"><img src="Images/1px.gif" width="10" height="10"></td>
</tr>

<tr>
<td height="10"><img src="Images/1px.gif" width="10" height="10"></td>
</tr>
<tr>
<td class="Negro14"><br><a href="BuscandoEmpleoConsultandoIn.html" target="_self" class="Negro14link"><strong>&raquo; Realizar otra Busqueda</strong></a></td>
</tr>
</table></td>
</tr>
</table>

<map name="Map"><area shape="rect" coords="32,23,48,37" href="indexEng.html">
<area shape="rect" coords="8,23,25,35" href="index.html">
</map></body>
</html>
el problema lo tengo en la consulta de ciudad , el resto me las hace bien
desde ya muchas gracias si alguien me pude ayudar

Última edición por sheilac; 05/04/2008 a las 18:08