
27/04/2005, 13:17
|
(Desactivado) | | Fecha de Ingreso: agosto-2002
Mensajes: 1.458
Antigüedad: 22 años, 9 meses Puntos: 0 | |
Yo pieso lo mismo que vos por que el formulario no tiene un campo de cat id
el formulario tiene NOMBRE DE LA SUBCATEGORIA - CATEGORIA (ES UN DESPLEGABLE CON EL NOMBRE DE LAS CATEGORIAS ) DESCRIPCION DE LA CATEGORIA , por eso no entiendo el codigo , el codigo de las categorias anda el pelo , pero el de las subcategorias es el que no funciona .
subcatName = Request.Form("subcatName")
catID = Request.Form("catID")
subcatDesc = Request.Form("subcatDesc")
SQLAdd = "INSERT INTO subcategory(catID,subcatName,subcatDesc)Values('"
SQLAdd = SQLAdd &catID&"','"&subcatName&"','"&subcatDesc&"')"
Conn.Execute(SQLAdd)
Response.Redirect("done.asp?Msg=Record has been added to database")
Else
SQL = "SELECT * FROM category order by catName"
RS.Open SQL, Conn
%>
esto :
response.write SQLAdd da como resultado esto
INSERT INTO subcategory(catID,subcatName,subcatDesc)Values('', 'G','G')
G G son los dos campos que pasa el formulario, ahora el tema como hago para pasarle el CatID por que es evidente que por el formulario no lo esta pasando , lo que me extraña es que ponen un codigo hecho que este tan mal . Digamos es reutil el codigo pero es imposible pasar la subcategoria , no se que tocar ya que no quiero destruir el codigo .-
Deberia saber el CatId de la categoria y pasarla pero como ?
gracias amigo |