Foros del Web » Creando para Internet » HTML »

boton carga consulta en un div

Estas en el tema de boton carga consulta en un div en el foro de HTML en Foros del Web. Hola a todos, tengo un problemilla con una web. Tengo una pagina inical con diferentes divs. Un menu en el cual al pulsar te carga ...
  #1 (permalink)  
Antiguo 18/10/2011, 10:16
Avatar de pampa_  
Fecha de Ingreso: mayo-2006
Mensajes: 334
Antigüedad: 18 años, 6 meses
Puntos: 1
boton carga consulta en un div

Hola a todos, tengo un problemilla con una web.

Tengo una pagina inical con diferentes divs. Un menu en el cual al pulsar te carga otro contenido de una pagina que no tiene cabeceras html en el content de la principal...

No se si me explico...

la web es www.levanteautomocion.com si entras en la principal estan los divs y arriba tienes un menu, si haces click en anuncios te carga un pequeño formulario de consulta. este anuncio es una web llamada que cargo usando..
Código HTML:
Ver original
  1. <li><a href="javascript:ajaxpage('anuncios.php', 'content');">Anuncios</a></li>
ahora bien el contenido de anuncios.php quiero hacer una consulta y que al darle al boton de buscar me saque el resultado en esta web anuncios.php, pero en lugar de eso me va a la inicio y no me hace nada...
por ahora solo tengo implementado la opcion de las provincias, si pones "almeria" deberia salir la busqueda....

anuncios.php
Código HTML:
Ver original
  1. <h2>ANUNCIOS</h2>
  2. <BR />
  3. <BR />
  4. <div id="content" style="OVERFLOW: auto;">
Código PHP:
Ver original
  1. <?php
  2.                 $link = mysql_connect("****", "*****", "1****");
  3.                 mysql_select_db("****", $link);
  4.                
  5.                 $filtro='';
  6.  
  7.                 $provincia=$_POST['sprovincia'];
  8.  
  9.        
  10.                 if($provincia!="-seleccione provincia-"){
  11.                     $filtro="provincia=\"$provincia\"";
  12.                 }
  13. <?php echo "<img src='$row[4]'></img>";?>
  14.                     <?php
  15.                     //echo "<b>Enlace:</b> $row[6] <br>";
  16.                    
  17.                     echo "<br><b>Localidad:</b> $row[8] <br>";
  18.                     echo "<b>Marca:</b> $row[9] <br>";
  19.                     echo "<b>Gestión:</b> $row[17] <br>";
  20.                     echo "<b>Precio:</b> $row[15] <br>";
  21.                     echo "</td>";
  22.            
  23.                     if ($contador == $num_col){
  24.                         echo "</tr><tr>";
  25.                         $contador=0;
  26.                     }
  27.                     $contador++;
  28.                 }
  29.          
  30.                 //terminar de rellenar tabla con celdas...
  31.          
  32.                 if ($contador < $num_col){
  33.                     $celdas_falt=$num_col - $contador;
  34.                     while ($celdas_falt <= $num_col){
  35.                         echo "<td>$nbsp</td>";
  36.                         $celdas_falt++;
  37.                     }
  38.                 echo "</tr>";
  39.                 }
  40.                 echo '</table>';
  41.                
  42.                 ?>
Código HTML:
Ver original
  1. </div> 
  2.    
  3. <FORM ACTION="enviar.php" METHOD="POST">
  4.    
  5.     <TABLE BORDER="1" width="100%">
  6.         <TR>
  7.             <TD>BUSQUEDA</TD>
  8.             <TD>CATEGORIA</TD>
  9.             <TD>PROVINCIA</TD>
  10.         </TR>
  11.         <TR>
  12.             <TD><INPUT TYPE="text" NAME="bpalabra" size="20"><img src="../images/icono_lupa.gif" width="36" height="33" alt=""></img></TD>
  13.             <TD><select style="width:40%" id="scategoria" name="scategoria">
  14.                     <option value="selec" selected="selected">-seleccione categoria-</option>
  15.                     <option value="coches">Coches</option>
  16.                     <option value="despiecec">Despiece coches</option>
  17.                     <option value="motos">Motos</option>
  18.                     <option value="despiecem">Despiece motos</option>
  19.                     <option value="siniestrados">Vehiculos siniestrados</option>
  20.                     <option value="otros">Otros</option>
  21.                 </select>
  22.             </TD>
  23.             <TD><select style="width:60%" id="sprovincia" name="sprovincia">
  24.                     <option value="selec" selected="selected">-seleccione provincia-</option>
  25.                             <option value="alava">&Aacute;lava</option>
  26.                             <option value="albacete">Albacete</option>
  27.                             <option value="alicante">Alicante</option>
  28.                             <option value="almeria">Almer&iacute;a</option>
  29.                             <option value="asturias">Asturias</option>
  30.                             <option value="avila">&Aacute;vila</option>
  31.                             <option value="badajoz">Badajoz</option>
  32.  
  33.                             <option value="barcelona">Barcelona</option>
  34.                             <option value="burgos">Burgos</option>
  35.                             <option value="caceres">C&aacute;ceres</option>
  36.                             <option value="cadiz">C&aacute;diz</option>
  37.                             <option value="cantabria">Cantabria</option>
  38.                             <option value="castellon">Castell&oacute;n</option>
  39.  
  40.                             <option value="ciudad real">Ciudad Real</option>
  41.                             <option value="cordoba">C&oacute;rdoba</option>
  42.                            
  43.                             <option value="cuenca">Cuenca</option>
  44.                             <option value="girona">Girona</option>
  45.                             <option value="granada">Granada</option>
  46.                             <option value="guadalajara">Guadalajara</option>
  47.  
  48.                             <option value="guipuzcoa">Guip&uacute;zcoa</option>
  49.                             <option value="huelva">Huelva</option>
  50.                             <option value="huesca">Huesca</option>
  51.                             <option value="islas baleares">Islas Baleares</option>
  52.                             <option value="jaen">Ja&eacute;n</option>
  53.                             <option value="la coru&ntilde;a">La Coru&ntilde;a</option>
  54.  
  55.                             <option value="la rioja">La Rioja</option>
  56.                             <option value="las palmas">Las Palmas</option>
  57.                             <option value="leon">Le&oacute;n</option>
  58.                             <option value="lerida">L&eacute;rida</option>
  59.                             <option value="lugo">Lugo</option>
  60.                             <option value="madrid">Madrid</option>
  61.  
  62.                             <option value="malaga">M&aacute;laga</option>
  63.                             <option value="murcia">Murcia</option>
  64.                             <option value="navarra">Navarra</option>
  65.                             <option value="orense">Orense</option>
  66.                             <option value="palencia">Palencia</option>
  67.                             <option value="pontevedra">Pontevedra</option>
  68.  
  69.                             <option value="salamanca">Salamanca</option>
  70.                             <option value="santa cruz de tenerife">Santa Cruz de Tenerife</option>
  71.                             <option value="segovia">Segovia</option>
  72.                             <option value="sevilla">Sevilla</option>
  73.                             <option value="soria">Soria</option>
  74.                             <option value="tarragona">Tarragona</option>
  75.  
  76.                             <option value="teruel">Teruel</option>
  77.                             <option value="toledo">Toledo</option>
  78.                             <option value="valencia">Valencia</option>
  79.                             <option value="valladolid">Valladolid</option>
  80.                             <option value="vizcaya">Vizcaya</option>
  81.                             <option value="zamora">Zamora</option>
  82.  
  83.                             <option value="zaragoza">Zaragoza</option>
  84.             </select>
  85.         </TD>
  86.         </TR>
  87.         <TR>
  88.             <TD>MARCA</TD>
  89.             <TD>PRECIO</TD>
  90.             <TD>AÑO</TD>
  91.         </TR>
  92.         <TR>
  93.             <TD><select style="width:50%" id="smarca" name="smarca">
  94.                     <option value="selec" selected="selected">-selecciona marca-</option>
  95.                     <option value="otras marcas">OTRAS MARCAS</option>
  96.                                 <option value="alfa romeo">ALFA ROMEO</option>
  97.                                 <option value="aston martin">ASTON MARTIN</option>
  98.  
  99.                                 <option value="audi">AUDI</option>
  100.                                 <option value="bentley">BENTLEY</option>
  101.                                 <option value="bertone">BERTONE</option>
  102.                                 <option value="bmw">BMW</option>
  103.                                 <option value="cadillac">CADILLAC</option>
  104.                                 <option value="chevrolet">CHEVROLET</option>
  105.  
  106.                                 <option value="chrysler">CHRYSLER</option>
  107.                                 <option value="citroen">CITROEN</option>
  108.                                 <option value="dacia">DACIA</option>
  109.                                 <option value="daewoo">DAEWOO</option>
  110.                                 <option value="daihatsu">DAIHATSU</option>
  111.                                 <option value="dodge">DODGE</option>
  112.  
  113.                                 <option value="ferrari">FERRARI</option>
  114.                                 <option value="fiat">FIAT</option>
  115.                                 <option value="ford">FORD</option>
  116.                                 <option value="galloper">GALLOPER</option>
  117.                                 <option value="honda">HONDA</option>
  118.                                 <option value="hummer">HUMMER</option>
  119.  
  120.                                 <option value="hyundai">HYUNDAI</option>
  121.                                 <option value="infiniti">INFINITI</option>
  122.                                 <option value="isuzu">ISUZU</option>
  123.                                 <option value="iveco">IVECO</option>
  124.                                 <option value="jaguar">JAGUAR</option>
  125.                                 <option value="jeep">JEEP</option>
  126.  
  127.                                 <option value="kia">KIA</option>
  128.                                 <option value="lada">LADA</option>
  129.                                 <option value="lamborghini">LAMBORGHINI</option>
  130.                                 <option value="lancia">LANCIA</option>
  131.                                 <option value="land-rover">LAND-ROVER</option>
  132.                                 <option value="lexus">LEXUS</option>
  133.  
  134.                                 <option value="mahindra">MAHINDRA</option>
  135.                                 <option value="man">MAN</option>
  136.                                 <option value="maserati">MASERATI</option>
  137.                                 <option value="mazda">MAZDA</option>
  138.                                 <option value="mercedes">MERCEDES</option>
  139.                                 <option value="mg">MG</option>
  140.  
  141.                                 <option value="mini">MINI</option>
  142.                                 <option value="mitsubishi">MITSUBISHI</option>
  143.                                 <option value="nissan">NISSAN</option>
  144.                                 <option value="opel">OPEL</option>
  145.                                 <option value="peugeot">PEUGEOT</option>
  146.                                 <option value="piaggio">PIAGGIO</option>
  147.  
  148.                                 <option value="porsche">PORSCHE</option>
  149.                                 <option value="renault">RENAULT</option>
  150.                                 <option value="rolls-royce">ROLLS-ROYCE</option>
  151.                                 <option value="rover">ROVER</option>
  152.                                 <option value="saab">SAAB</option>
  153.                                 <option value="santana">SANTANA</option>
  154.  
  155.                                 <option value="seat">SEAT</option>
  156.                                 <option value="skoda">SKODA</option>
  157.                                 <option value="smart">SMART</option>
  158.                                 <option value="ssangyong">SSANGYONG</option>
  159.                                 <option value="subaru">SUBARU</option>
  160.                                 <option value="suzuki">SUZUKI</option>
  161.  
  162.                                 <option value="tata">TATA</option>
  163.                                 <option value="toyota">TOYOTA</option>
  164.                                 <option value="volkswagen">VOLKSWAGEN</option>
  165.                                 <option value="volvo">VOLVO</option>
  166.                 </select>
  167.             </TD>
  168.             <TD><select style="width:35%" id="pminimo" name="pminimo">
  169.                     <option value="selec" selected="selected">-minimo-</option>
  170.                     <option value="1000">1.000</option>
  171.                     <option value="2000">2.000</option>
  172.                     <option value="5000">5.000</option>
  173.                 </select>
  174.                 <select style="width:35%" id="pmaximo" name="pmaximo">
  175.                     <option value="selec" selected="selected">-maximo-</option>
  176.                     <option value="10000">10.000</option>
  177.                     <option value="20000">20.000</option>
  178.                     <option value="50000">50.000</option>
  179.                 </select>
  180.             </TD>
  181.             <TD><INPUT TYPE="text" NAME="ano" size="5"></TD>
  182.         </TR>
  183.         <TR>
  184.             <TD><input name="interes" type="radio" value="todo" checked />TODO
  185.                 <input name="interes" type="radio" value="se vende" />SE VENDE
  186.                 <input name="interes" type="radio" value="se compra" />SE COMPRA
  187.             </TD>
  188.             <TD></TD>
  189.             <TD><INPUT class="celdas" TYPE="submit" value="Buscar"></input></TD>
  190.         </TR>
  191. </FORM>


Alquien me puede ayudar???
  #2 (permalink)  
Antiguo 18/10/2011, 12:45
Avatar de emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 5 meses
Puntos: 1567
Respuesta: boton carga consulta en un div

Por lo pronto en tu php no veo que estés consultando ninguna tabla

<?php
cnx(); // conectar
$consulta = "SELECT * FROM test";
$respuesta = mysql_query($consulta);

$res = mysql_num_rows($respuesta);

if ($res == 0){
echo "<div>Consulta sin resultados</div>\n";
}else{

### WHILE
echo "<div>\n";
while($row = mysql_fetch_array($respuesta)){
extract($row);
echo "$id<br />\n$nombre<br />\n$telefono<hr />\n";
}
### FIN WHILE
echo "</div>";
mysql_free_result($respuesta);
}

?>

Si necesitas más ayuda sería conveniente que muevas el post al foro de PHP
Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.
  #3 (permalink)  
Antiguo 25/10/2011, 09:05
Avatar de pampa_  
Fecha de Ingreso: mayo-2006
Mensajes: 334
Antigüedad: 18 años, 6 meses
Puntos: 1
Respuesta: boton carga consulta en un div

gracias pero se me habia olvidado postear esa parte, pero gracias....

esto es lo que hay
Código PHP:
Ver original
  1. $link = mysql_connect("****.*****.com", "++++_*****", "****");
  2.                 mysql_select_db("***********", $link);
  3.                
  4.                 $filtro='';
  5.                
  6.                 $provincia=$_POST['sprovincia'];
  7.                                
  8.                 echo "$provincia";
  9.                
  10.                
  11.                 if($provincia!="-seleccione provincia-"){
  12.                     $filtro="provincia=\"$provincia\"";
  13.                 }
  14.                    
  15.        
  16.                 $result = mysql_query("SELECT * FROM anuncios WHERE $filtro", $link);
  17.                
  18.                 // CODIGO PARA BUSCAR SI HAY UN ERROR EN LA CONSULTA
  19.                 $error = mysql_error($link);  // $link es la variable de conexión
  20.                    
  21.                 if ($error!=null)
  22.                 {
  23.                     print("Ocurrio; el Siguiente Error:\n ".$error);
  24.                     exit;
  25.                 }
  26.                 // FIN DE LA BUSQUEDA DE ERROR
  27.                            
  28.                 //echo "<table border = '1'> \n";
  29.                 //echo "<tr> \n";
  30.                
  31.                
  32.                 /*
  33.                 for ($i = mysql_num_rows($result) - 1; $i >= 0; $i--) {
  34.                     if (!mysql_data_seek($result, $i)) {
  35.                         echo "No se encuenta la fila $i:\n";
  36.                         continue;
  37.                     }
  38.  
  39.                     if (!($row = mysql_fetch_assoc($result))) {
  40.                         continue;
  41.                     }
  42.  
  43.                     echo $row['id'] . ' ' . $row['tipo'] . "<br />\n";
  44.                 }*/
  45.                
  46.                 echo '<table align="center" border="0" cellpadding="5px" cellspacing="0" width="500">';
  47.  
  48.                 $contador =1;
  49.                 $num_col=3;
  50.            
  51.                 echo "<tr>";
  52.            
  53.                 while ($row = mysql_fetch_row($result)){
  54.                     $trans=array("&ntilde"=>"ñ"); //funcion para poder mostrar las ñ que en mysql son &ntilde
  55.                     $row[4]=strtr($row[4],$trans);
  56.                     $row[6]=strtr($row[6],$trans);
  57.                     echo '<td align="left">';
  58.                    
  59.                     //echo "<a href=http://google.es onclick=return false><img src='$row[5]'></img></a> <br>";
  60.                     //echo "<a href='javascript:Recuperar()' name='recuperarAjax'>Registrese</a>";
  61.                     ?>
  62.                     <!-- FUNCIONA <a href="javascript:ajaxpage('external.htm', 'menu-izq');">Porsche Page</a>-->
  63.                     <?php
  64.                           //echo "<img src='$row[5]'></img> <br>";
  65.                     ?>
  66.                      
  67.                    
  68.                     <!--<script type="text/javascript">
  69.                         $('a').click(function(){
  70.                             $('#main').load('externa.htm');
  71.                         });
  72.                     </script>
  73.                     -->
  74.    
  75.                     <!-- FUNCIONA <input name="bt1" type="button" value="CARGA CONTENIDO" class="boton"/>-->
  76.                     <?php echo "<img src='$row[4]'></img>";?>
  77.                     <?php
  78.                     //echo "<b>Enlace:</b> $row[6] <br>";
  79.                    
  80.                     echo "<br><b>Localidad:</b> $row[8] <br>";
  81.                     echo "<b>Marca:</b> $row[9] <br>";
  82.                     echo "<b>Gestión:</b> $row[17] <br>";
  83.                     echo "<b>Precio:</b> $row[15] <br>";
  84.                     echo "</td>";
  85.            
  86.                     if ($contador == $num_col){
  87.                         echo "</tr><tr>";
  88.                         $contador=0;
  89.                     }
  90.                     $contador++;
  91.                 }
  92.          
  93.                 //terminar de rellenar tabla con celdas...
  94.          
  95.                 if ($contador < $num_col){
  96.                     $celdas_falt=$num_col - $contador;
  97.                     while ($celdas_falt <= $num_col){
  98.                         echo "<td>$nbsp</td>";
  99.                         $celdas_falt++;
  100.                     }
  101.                 echo "</tr>";
  102.                 }
  103.                 echo '</table>';

Etiquetas: php, tabla, botones, formulario
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 17:32.