
05/03/2011, 10:37
|
| | Fecha de Ingreso: noviembre-2010 Ubicación: Vila-real-Castellon-España
Mensajes: 18
Antigüedad: 14 años, 3 meses Puntos: 0 | |
Respuesta: Concatenar dos input en una sola cadena Gracias Marvin por tus indicaciones.
Despues de releer tu mensaje varias veces lo entendi, auque estaba claro desde el principio debido a mii escaso nivel me costo, pero ha valido la pena pues he conseguido con tus indicaciones que funcione y esto me va evitar escribir el buscador en htm letra a letra y ahorro de horas de trabajo, por lo tanto el problema esta solucionado. dejo el codigo por si alguien esta interesado en verlo.
Codigo
<html>
<head>
<title>Consulta stock de piezas almacenes luis prades</title>
</head>
<body bgcolor="#48D1CC">
<?php
# recogemos concatenamos los campos del formulario y los dejamos en la variable $final
$campo1= $_POST["campo1"];
$campo2= $_POST["campo2"];
$final = $_POST['campo1'].$_POST['campo2'];
print "<p>$final</p>";
?>
<?php
# recogemos en una variable el nombre de BASE DE DATOS
$base="tu DB";
# recogemos en una variable el nombre de la TABLA
$tabla="tu tabla";
# establecemos la conexion con el servidor
$conexion=mysql_connect("rdbms.servidor.de","User, "pasword");
#asiganamos la conexión a una base de datos determinada
mysql_select_db($base,$conexion);
$resultado= mysql_query("SELECT final,descripcion,pvp,cantidad,ubicacion,almacen,a ctualizado FROM $tabla WHERE final='$final'",$conexion);
# CREAMOS UNA CABECERA DE UNA TABLA (codigo HTML)
?>
<html>
<body>
<table border="1" width="100%" id="table1">
<tr>
<td bgcolor="#FFFFFF">
<p align="center"><b><font face="Verdana">Luis Prades S.A. Pantalla
consulta del stock de nuestros almacenes</font></b></td>
</tr>
</table>
<h4> <font face="Verdana">"INFO-1" - Si el código es correcto y hay stock vera la cantidad y el
almacén. <a href="correorecambiosprades.htm">Pedir
piezas</a></font></h4>
<h4> <font face="Verdana">"INFO-2" - Si el código es correcto y no hay stock pagina sin datos.</font></h4>
<h4> </h4>
</body>
</html>
<?
echo "<table align border=2>";
echo"<tbody>";
echo "<tr>";
echo "<td bgcolor='#FFD700'<div align='center'><b>Finis</b></div></td>";
echo "<td bgcolor='#FFD700'<div align='center'><b>Descripcion</b></div></td>";
echo "<td bgcolor='#FFD700'<div align='center'><b>PVP</b></div></td>";
echo "<td bgcolor='#FFD700'<div align='center'><b>Cantidad</b></div></td>";
echo "<td bgcolor='#FFD700'<div align='center'><b>Ubicacion</b></div></td>";
echo "<td bgcolor='#FFD700'<div align='center'><b>Almacen</b></div></td>";
echo "<td bgcolor='#FFD700'<div align='center'><b>Actualizado</b></div></td>";
echo "</tr>";
echo " </tbody>";
# establecemos un bucle que recoge en un array
# cada una de las LINEAS DEL RESULTADO DE LA CONSULTA
# utilizamos en esta ocasión «mysql_fetch_row»
# en vez de «mysql_fetch_array» para EVITAR DUPLICADOS
# recuerda que esta ultima función devuelve un array escalar
# y otro asociativo con los resultados
while ($registro = mysql_fetch_row($resultado)){
# insertamos un salto de línea en la tabla HTML
echo "<tr>";
# establecemos el bucle de lectura del ARRAY
# con los resultados de cada LINEA
# y encerramos cada valor en etiquetas <td></td>
# para que aparezcan en celdas distintas de la tabla
foreach($registro as $clave){
echo "<td>",$clave,"</td>";
}
}
echo "</table>";
# cerramos la conexion
mysql_close();
?>
<br>
<h4>Reparto de Recambios a domicilio, consulte nuestros horarios de entrega.</h4>
<a href="http://recambiosprades.recambiosford.es/buscarrecambios.htm"> Ir al menu ver mas stock de recambios.
</body>
</html>
Última edición por josepaspi; 05/03/2011 a las 18:08
Razón: Tema solucionado
|