Lo que no me funciona es esto:
SELECT * FROM detalle_salida where fk_salida LIKE '%$txtdsalida%' OR no_economico LIKE '%$txtnumec%'
Esta es mi tabla:
Código :
Ver original
CREATE TABLE `detalle_salida` ( `fk_salida` varchar(10) NOT NULL, `no_economico` varchar(10) NOT NULL, `cantidad` int(3) unsigned NOT NULL, `descripcion` text NOT NULL, PRIMARY KEY (`fk_salida`,`no_economico`), UNIQUE KEY `no_economico` (`no_economico`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; -- -- Volcar la base de datos para la tabla `detalle_salida` -- INSERT INTO `detalle_salida` VALUES ('SF/09-0934', 'FED-087642', 1, 'pantalla tamaño pantalla 21" aspect ratio tv. a color tipo plana ultra delgada, audio sistema: ntsc'); INSERT INTO `detalle_salida` VALUES ('SF/09-0934', 'FED-087643', 1, 'pantalla tamaño pantalla 21" aspect ratio tv. a color tipo plana ultra delgada, audio sistema: ntsc'); INSERT INTO `detalle_salida` VALUES ('SF/09-0934', 'FED-087644', 1, 'pantalla tamaño pantalla 21" aspect ratio tv. a color tipo plana ultra delgada, audio sistema: ntsc'); INSERT INTO `detalle_salida` VALUES ('SF/09-0934', 'FED-087645', 1, 'pantalla tamaño pantalla 21" aspect ratio tv. a color tipo plana ultra delgada, audio sistema: ntsc'); INSERT INTO `detalle_salida` VALUES ('SX/09-0009', 'FED-789898', 2, 'camas clinicas de cirugia esteticas');
Y en el consulta.php tengo esto:
Código HTML:
<table> <form name = "modif" method="post"> <tr> <td><b>Salida:</b></td> <td><input type="text" name="txtdsalida" size="15" maxlength="10" onchange="f_trim(this.value,this.form,this.name);"/></td> <td rowspan="2"><button type="submit" class="Estilo10">Buscar <img src="imagenes/buscar.png" alt="Buscar" align="absmiddle" width="24" height="24"/></button></td> </tr> <tr> <td><b>No. Económico:</b></td> <td><input type="text" name="txtnumec" size="15" maxlength="10"/></td></td></tr> </form></table>
Esta es la sentencia que no me funciona:
Código PHP:
$res = mysql_query("SELECT * FROM detalle_salida where fk_salida LIKE '%$txtdsalida%' OR no_economico LIKE '%$txtnumec%'");
$total_registros = mysql_num_rows($res);
?>
Código HTML:
<p></p> <table class="tabla" style="color:#0171AF;"> <tr> <td><b>No de Salida</b></td> <td align="center">Fecha</td> <td align="center">Unidad</td> <td><b>No. Economico</b></td> <td align="center"><b>Cantidad</b></td> <td align="center"><b>Descripcion</b></td> </tr>
Código PHP:
<?php
while($row = mysql_fetch_array($res)){
echo " <tr>";
// echo " <td><a style=\"text-decoration:underline;cursor:pointer;\" onclick=\"eliminarDato('".$row['no_almacenista']."')\">".$row['no_almacenista']."</a></td>";
echo " <td>".$row['fk_salida']."</td>";
echo " <td>".$row['fecha']."</td>";
echo " <td>".$row['nom_unidad']."</td>";
echo " <td>".$row['no_economico']."</td>";
echo " <td align = 'center'>".$row['cantidad']."</td>";
echo " <td>".$row['descripcion']."</td>";
echo " </tr>";
}
?>
Código HTML:
</table>