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

ayuda en busqueda por campos me podrian ayudar??

Estas en el tema de ayuda en busqueda por campos me podrian ayudar?? en el foro de Frameworks JS en Foros del Web. buenas tengo una consulta...:( quisiera que me ayuden..por favor a solucionar la siguiente duda que tengo.. miren tengo uncombo hecho en php. jalado de la ...
  #1 (permalink)  
Antiguo 13/05/2009, 12:44
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
ayuda en busqueda por campos me podrian ayudar??

buenas tengo una consulta...:( quisiera que me ayuden..por favor a solucionar la siguiente duda que tengo..
miren tengo uncombo hecho en php. jalado de la base de datos.de acuerdo..
tengo este ejemplo .. pero quiero.. que me ayuden en un cambio por favor..:(

pagina.php
<?php
$cb= $_POST["cbo"];
$cn = mysql_connect("127.0.0.1", "root");
$bd = mysql_select_db("EMPRESA");
$rs = mysql_query("Select * from lineaproducto");
?>

<form name="form1" method="post" action="CONSULTA.PHP">
<label>
<select name="cbo">
<?php
while ($fila=mysql_fetch_array($rs)) {
if ($cb == $fila["IDLINEA"]) {
$m="selected";}
else
{$m="";}
echo "<option ".$m." value='".$fila["IDLINEA"]."'>".$fila["NOMLINEA"]. "</option>";
}
?>
</select>
</label>
<input name="ENVIA" type="submit" value="ENVIA">

<div id="Layer1">
<?PHP if ($cb=="") {exit;} ?>
<table width="532" border="1">
<tr>
<td width="50">&nbsp;</td>
<td width="288">PRODUCTO</td>
<td width="129">UNIDAD</td>
<td width="93">STOCK</td>
</tr>
<?PHP
if ($cb=="") {exit;}
$rs = mysql_query("Select * from producto
where IDLINEA=".$cb);
while ($fila2=mysql_fetch_array($rs)) {
echo "<tr>";
$nom="ck_".$fila2["IDPRODUCTO"];
echo "<td width='50'><input name='$nom' type='checkbox' value='1'></td>";
echo "<td>".$fila2["PRODUCTO"]."</td>";
echo "<td>".$fila2["UNIDAD"]."</td>";
echo "<td>".$fila2["STOCK"]."</td>";
echo "</tr>";
}
?>
</table>
</div>
<div id="Layer2">
<input name="btn1" type="button" id="btn1" value="Enviar" onClick="ok()">
</div>
</form>
<script language="javascript">
function ok(){
alert("Enviando datos");
form1.action="consulta2.php";
form1.submit();
}
</script>


claro que el div..esta echo en ajax..

este es consulta2.php
<body>
<?php
$cad="";
foreach($_POST as $indice => $valor){
//echo substr( $indice,3)." : ".$valor."<br>";
if (substr( $indice,0,3)=="ck_"){
if ($cad != "") {$cad=$cad.",";}
$cad=$cad . substr( $indice,3);
}
}
//echo $cad;
$sql="SELECT * FROM producto
WHERE IDPRODUCTO IN (".$cad.") ";
$cn = mysql_connect("127.0.0.1", "root");
$bd = mysql_select_db("EMPRESA");
$rs = mysql_query($sql);

?>
<table width="532" border="1">
<tr>
<td width="288">PRODUCTO</td>
<td width="129">UNIDAD</td>
<td width="93">STOCK</td>
</tr>
<?PHP
while ($fila2=mysql_fetch_array($rs)) {
echo "<tr>";
echo "<td>".$fila2["PRODUCTO"]."</td>";
echo "<td>".$fila2["UNIDAD"]."</td>";
echo "<td>".$fila2["STOCK"]."</td>";
echo "</tr>";
}
?>
</table>
</body>
yap este ejemplo hace un combo.. donde selecciona de una base de datos
que es asi
CREATE TABLE LINEAPRODUCTO
(IDLINEA INT PRIMARY KEY,
NOMLINEA VARCHAR(50) NOT NULL UNIQUE);

CREATE TABLE PRODUCTO
(IDPRODUCTO INT PRIMARY KEY,
PRODUCTO VARCHAR(100) NOT NULL,
IDLINEA INT NOT NULL,
UNIDAD VARCHAR(25) NOT NULL,
STOCK NUMERIC(7,2));

ALTER TABLE PRODUCTO
ADD CONSTRAINT FK_PRODUCTO_LINEA
FOREIGN KEY (IDLINEA)
REFERENCES LINEAPRODUCTO(IDLINEA);

INSERT INTO LINEAPRODUCTO VALUES (100,'ABARROTES');
INSERT INTO LINEAPRODUCTO VALUES (101,'LIMPIEZA');
INSERT INTO LINEAPRODUCTO VALUES (102,'ROPA');
INSERT INTO LINEAPRODUCTO VALUES (103,'PLASTICO');
INSERT INTO LINEAPRODUCTO VALUES (104,'LACTEOS');
DELETE FROM PRODUCTO;
INSERT INTO PRODUCTO VALUES (10,'ARROZ COSTEÑO',
100,'KG.',150);
INSERT INTO PRODUCTO VALUES (11,'ARROZ PAISANA',
100,'KG.',25);
INSERT INTO PRODUCTO VALUES (12,'AZUCAR RUBIA PAISANA',
100,'KG.',50);
INSERT INTO PRODUCTO VALUES (13,'JABON BOLIVAR',101,
'UNIDAD',25);
INSERT INTO PRODUCTO VALUES (14,'SHORT MODA 2009',102,
'UNIDAD',35);

y muestra en la tabla el producto escogido en una tabla que esta en un div(ajax).. y si le das al check del producto seleccionado lo envia a consulta2.php..
lo que yo deseo es que en vez.. de enviar.. en la misma pagina del div.lo seleccionado por el combo envie..a otra pagina..que le llamare pagina buscada.php y de ahi en el div..se muestre la busqueda.php..en el div de la misma pagina.php me podrian ayudar por favor...
  #2 (permalink)  
Antiguo 13/05/2009, 12:57
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años
Puntos: 2135
Respuesta: ayuda en busqueda por campos me podrian ayudar??

Tema trasladado desde PHP
  #3 (permalink)  
Antiguo 13/05/2009, 13:11
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
perdon por molestarte.. de nuevo..:( donde estaa..eso no encuentro..ayudamee..por favorr.. te lo suplico..abuss...

Cita:
Iniciado por GatorV Ver Mensaje
Tema trasladado desde PHP

donde..se encuentra...eso....no lo encuentro..me podrias..ayudar..por favor.. te lo suplico.....

Última edición por GatorV; 13/05/2009 a las 15:44
  #4 (permalink)  
Antiguo 14/05/2009, 14:40
Avatar de hector2c  
Fecha de Ingreso: noviembre-2007
Ubicación: Perú - Tacna
Mensajes: 979
Antigüedad: 16 años, 5 meses
Puntos: 25
Respuesta: ayuda en busqueda por campos me podrian ayudar??

hola fiore5153, estube leyendo tu post, entonces, no deseas que se muestre el resultado en la misma página??? mas bien, deseas que se muestre en una nueva ventana ¡????
__________________
blog: hector2c.wordpress.com
email: [email protected]
  #5 (permalink)  
Antiguo 14/05/2009, 17:10
 
Fecha de Ingreso: mayo-2009
Mensajes: 6
Antigüedad: 15 años
Puntos: 0
Respuesta: ayuda en busqueda por campos me podrian ayudar??

sep..:( me podrias ayudar a como hacerlo....=(
Cita:
Iniciado por hector2c Ver Mensaje
hola fiore5153, estube leyendo tu post, entonces, no deseas que se muestre el resultado en la misma página??? mas bien, deseas que se muestre en una nueva ventana ¡????
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:01.