#1 · Publicado por
becest, el
29 de Noviembre de 2011 a las
23:34 Hola alguien que me pueda ayudar, el asunto es que realizo un insert con procedimiento almacenado en SQL SERVER eso ya lo hace ahora lo que quiero es que me envie a un formulario los datos ingresado a traves de un consulta tambien hecho con procedimientos almacenados. Todo en php. Alguien que me pueda decir
becest Usuario Novato Mensajes: 2 Desde: 29/Nov/2011 #2 · Publicado por
kikelidia, el
10 de Diciembre de 2011 a las
17:16 Aqui te dejo un ejemplo de un formulario;
Código:
<html> <body> <h1 align="center" class="Estilo1">INGRESO DE PRODUCTOS</h1> <FORM action="producto.php" method="post"> <P> NOMBRE: <INPUT type="text" name="nombre"><BR> DESCRIPCION: <INPUT type="text" name="descripcion"><BR> <label>CATEGORIA: <?php include "conexionbd.php"; // Realizar una consulta SQL $consulta = 'SELECT nombre FROM categoria'; $resultado = mysql_query($consulta) or die('La consulta falló: ' . mysql_error()); // Impresion de resultados en HTML echo "<select name=\"categoria_id\">\n"; while ($linea = mysql_fetch_array($resultado, MYSQL_ASSOC)) { foreach ($linea as $valor_col) { echo " <option> $valor_col \n"; } } $res=$row["id"]; echo "</select>\n"; // Liberar conjunto de resultados mysql_free_result($resultado); ?> </label> <BR><br> <BUTTON name="enviar" value="enviar" type="submit"> Grabar </BUTTON> </P> </FORM> </body> </html> En seguida el codigo para grabar a la BD <HTML> <HEAD> <TITLE>Producto.php</TITLE> </HEAD> <BODY> <?php $nombre=$_POST['nombre']; $descripcion=$_POST['descripcion']; $categoria_id=$_POST['categoria_id']; include "conexionbd.php"; $guardar = mysql_query("INSERT INTO producto (nombre,descripcion,categoria_id) VALUES ('$nombre','$descripcion','$categoria_id');"); mysql_close(); ?> <h1><div align="center">Registro Insertado</div></h1> <div align="center"><a href="formulario_producto.php">Ingresar otro registro</a></div> </BODY> </HTML>
Aqui te dejo un pequeño cambio
Código:
$guardar = mysql_query("INSERT INTO producto (nombre, descripcion, categoria_id) VALUES ('$nombre', '$descripcion', '$categoria_id') ");
Prueba esto dandole espacios en la sintaxsis.
Un saludo espero que te haya sido de ayuda.
PD: Te dejo un artículo que encontre por internet aver si te puede ser de ayuda.
Link - http://soporte.enolgames.es/viewtopic.php?f=5&t=17
Editado por kikelidia , Sábado, 10 de Diciembre de 2011, 17:19 kikelidia Machacateclados Mensajes: 260 Desde: 30/Sep/2008 #3 · Publicado por
GestionXls, el
11 de Diciembre de 2011 a las
02:56 Escrito originalmente por kikelidia
Aqui te dejo un ejemplo de un formulario;
Si te fijas en el tema, se trata de SQL SERVER, no de MySqlServer.
GestionXls @man / @woman Mensajes: 3.789 Desde: 02/Ago/2008 #4 · Publicado por
kikelidia, el
11 de Diciembre de 2011 a las
12:51 Escrito originalmente por GestionXls
Escrito originalmente por kikelidia
Aqui te dejo un ejemplo de un formulario;
Si te fijas en el tema, se trata de SQL SERVER, no de MySqlServer.
Cierto, perdonad, si es sql server es incluso más fácil, en un rato me pongo con ello.
kikelidia Machacateclados Mensajes: 260 Desde: 30/Sep/2008 ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un nuevo tema en lugar de responder al actual