Hola Amigos, a ver si alguien me puede ayudar..........
Estoy haciendo una paginita q tira una lista de datos, y en la ultima columna tengo un link q dice habilitar o deshabilitar y lo q hace mediante ajax es updetear la base con un si o un no.........hasta ahi todo bien
Mi problema es q cuando ejecuto el ajax despues quiero mostrar la lista de datos y me tira este error........les dejo aqui el codigo
lista_empresa.php
<?php
include("conexion.php");
$sql2 = mysql_query("SELECT * FROM empresa ORDER BY fecha DESC);
?>
<div id="resultado">
<?php
include('lista_empresas_tabla.php');
?>
</div>
-----------------------------------------------------------------
lista_empresa_tabla.php
<?php
while($row = mysql_fetch_assoc($sql2))
{
?>
<tr>
<td><?php echo $row["id_empresa"];?></td>
<td><?php echo $row["fecha"];?></td>
<td><?php echo $row["nombre_empresa"];?></td>
<td><?php echo $row["rubro"];?></td>
<td><?php echo $row["pagina_web"];?></td>
<td
<?php
$aprobado = $row["aprobado"];
if(trim($aprobado) == "si"){
echo row["aprobado"];
?>
-- <a href="#" class="logout" onclick="cambiarDato(<?php echo $row["id_empresa"];?>, 'no' )">Desabilitar</a>
<?php
}
?>
<?php
if(trim($aprobado) == "no"){
echo $row["aprobado"];
?>
-- <a href="#" class="logout" onclick="cambiarDato(<?php echo $row["id_empresa"];?>, 'si' )">Habilitar</a>
<?php
}
?>
</td>
</tr>
<?php
}
?>
----------------------------------------------------------------------
habilitar.php
<?php
include("conexion.php");
//variable GET
$id=$_GET['id'];
//elimina el registro de la tabla empleados
$sql = "UPDATE empresa SET aprobado='no' WHERE id_empresa='$id'";
mysql_query($sql);
include('lista_empresas_tabla.php');
?>
----------------------------------------------------------------------------
ajax.js
function cambiarDato(id, aprobado){
//donde se mostrará el resultado de la eliminacion
divResultado = document.getElementById('resultado');
if ( aprobado == 'si' ) {
var habilitar = confirm("Desea Habilitar este registro?");
if ( habilitar ){
//instanciamos el objetoAjax
ajax=objetoAjax();
//uso del medotod GET
ajax.open("GET", "habilitar.php?id="+id);
ajax.onreadystatechange=function() {
if (ajax.readyState==4) {
//mostrar resultados en esta capa
divResultado.innerHTML = ajax.responseText
}
}
//como hacemos uso del metodo GET colocamos null
ajax.send(null)
}
}
---------------------------------------------------------------
Muchas gracias por su ayuda!!!!!!!!!!!!!!!!!!!!