becest
Usuario Novato
Usuario Novato

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

kikelidia
Machacateclados
Machacateclados

Aqui te dejo un ejemplo de un formulario;

<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

$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

Avatar Image
@man / @woman
@man / @woman
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.

kikelidia
Machacateclados
Machacateclados
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.

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
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 19/Nov/2009, 13:11
josellena02kNov/09
Por: , el 15/May/2008, 10:18
minicuentos Laicox15kJan/10
Por: , el 05/Feb/2008, 10:09
byeyol NoSetup.org16kFeb/08
Por: , el 11/May/2005, 23:41
Tolkein NoSetup.org marialcoloma28kApr/14