Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Desde php llamar funcion ajax o javascript ?

Estas en el tema de Desde php llamar funcion ajax o javascript ? en el foro de Frameworks JS en Foros del Web. Buenas, a ver lo explico a ver que idea me podeis dar. Tengo una funcion que es para ver unos datos, es esta : Código: ...
  #1 (permalink)  
Antiguo 11/01/2006, 11:37
 
Fecha de Ingreso: octubre-2005
Mensajes: 132
Antigüedad: 18 años, 6 meses
Puntos: 1
Desde php llamar funcion ajax o javascript ?

Buenas, a ver lo explico a ver que idea me podeis dar.

Tengo una funcion que es para ver unos datos, es esta :

Código:
function verdatos($isCaps)
{
	header("Content-type: text/html; charset=ISO-8859-1");
	$inicio = 0;
	$isCaps1 = $isCaps *10;

	$text = "";
	$sql = "select id, titulo from notas limit ".$isCaps1.",10 ";
	$result = mysql_query ($sql);
	while ($row = mysql_fetch_assoc($result)){
		$inicio = 1;
			$text = $text."<a href=# onclick=infopnj(".$row['id'].")>".utf8_encode($row['titulo'])."</a><br>";
	}
	
	if ($isCaps > 0 ){
		$a1 = "<a href=# onclick=varios($isCaps-1)><---</a> ** ";
	} else {
	$a1 = " ** ";	
	}
	
	if ($inicio == 1) {
		$a2 = "<a href=# onclick=varios($isCaps+1)>--></a>";
	} else {
		$a2 = "";
	}
	
	
	$objResponse = new xajaxResponse();
	$objResponse->addAssign("ver","innerHTML",$text);
	$objResponse->addAssign("direccion1","innerHTML",$a1.$a2);
	return $objResponse->getXML();	
}

Despues tengo otra funcion que me guarda datos :

Código:
function guardar($valor1, $valor2)
{

	header("Content-type: text/html; charset=ISO-8859-1");
	
	
	$sql = "insert into notas (titulo,nota) values ('".$valor1."','".$valor2."')";
	mysql_query ($sql);
	
    $text = "Datos Guardados";
	
	$objResponse = new xajaxResponse();
	$objResponse->addAssign("nombre","innerHTML",$text);
	return $objResponse->getXML();	
	
	
	verdatos(0);

}

Necesitaria que despues de guardar me vuelva a actualizar los datos mostrados ¿me entendeis?.

La idea es yo muestro datos, guardo y el solo me actualiza y me muestra los datos que acabo de meter.

¿Esto como podria hacerlo?.

Probe en javascript a llamar de nuevo a la funcion pero no va. ¿Alguna idea?.

Venga un saludo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:46.