Ver Mensaje Individual
  #85 (permalink)  
Antiguo 19/08/2006, 04:44
Avatar de NzO
NzO
 
Fecha de Ingreso: abril-2005
Mensajes: 153
Antigüedad: 19 años, 6 meses
Puntos: 3
dobled
Este seria actualiza.php
Código PHP:
<?
if (isset($_GET['campo']) && isset($_GET['valor']) && isset($_GET['id'])) {
    include(
'../conectar.php');
    
mysql_query("UPDATE insitu SET $_GET[campo]='$_GET[valor]' WHERE id=$_GET[id]"$conexion);
}
?>
De todas formas ese codigo estaba en el zip php de las descargas :)

Algo asi seria actualiza.asp
Código:
<%@ LANGUAGE = VBScript %>
<!--#INCLUDE File="conexion.asp"-->
<%
if (Request.QueryString("campo")<>"" AND Request.QueryString("valor")<>"" AND Request.QueryString("id")<>"") Then
	conexion = Conectar()
	inserta = Query("UPDATE insitu SET " & Request.QueryString("campo") & "='" & Request.QueryString("valor") & "' WHERE id=" & Request.QueryString("id"), conexion);
	Cierra(inserta)
End If
%>
No lo he probado, asi que es muy probable que tenga errores :/

Este el archivo que me hice para gestionar las conexiones. conexion.asp
Código:
<%
'Ruta relativa de la Base de datos
BD = "isiajax.mdb"

'Conecta con la BD
Function Conectar()
	Set Conectar = Server.CreateObject("Adodb.Connection")
	Conectar.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath(BD)
End Function

'Ejecuta una consulta
Function Query(Sentencia, Conexion)
	Set Query = Server.CreateObject("Adodb.RecordSet")
	Query.Open Sentencia, Conexion, 1, 3
End Function

'Cierra la conexion
Function Cierra(Conexion)
	on error resume next
	Conexion.Close
	set Conexion = nothing
End function
%>

vicman Lo que necesitas en tu caso es la funcion Request(). Donde uno de los parametros sera onOK: tufuncion actua justo en lo que necesitas.
Mirate esto: http://isiajax.sourceforge.net/docum...on.php#request y sus ejemplos, que seguro que te sirve.

TheRock Hay miles de errores que se pueden causar. Sin el codigo que usaste no puedo ayudarte y hacer nada :/
__________________
NzO=EnZo
isiAJAX & isiXML hechos el uno para el otro.