al entrar el codigo, lanzo la funcion en ajax
Código HTML:
function llegir_article(){ //donde se mostrará lo resultados byId divcontenidor = document.getElementById('contenidor'); //valores de los cajas de texto byName ajaxarticle=document.formdetall.i_article.value; //instanciamos el objetoAjax ajax=objetoAjax(); //usando del medoto POST //archivo que realizará la operacion ->actualizacion.php ajax.open("POST", "c_article.php",true); ajax.onreadystatechange=function() { if (ajax.readyState==4) { //mostrar los nuevos registros en esta capa divcontenidor.innerHTML = ajax.responseText } } //muy importante este encabezado ya que hacemos uso de un formulario ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded"); //enviando los valores ajax.send("idarticle="+ajaxarticle); }
Código PHP:
include('inc/conectar.php');
$codi=$_POST['idarticle']; // idarticle variable definida a ajax.js en la funcio ajax.send
$query = "select codi, denominacio, preumig from articles where codi=$codi";
$result = mysql_query($query) or die($codi. "] articles [ ".$query." ]");
$row=mysql_fetch_array($result);
echo $row['codi']."#".$row['denominacio']."#".$row['preumig']."#";
como lo hago?
gracias