Miren lo que necesito hacer a ver si me pueden dar una ayudita. Estoy haciendo un sistema de administración de noticias para una web que debo presentar en un evento en unos días. El sistema consta de las cosas típicas:
* Adicionar
* Editar
* Eliminar
Pero entonces las categorías serían Noticias, Categorías de Noticias y RSS. Las acciones serían comunes a ambas tres. Ahora tengo una tabla en la BDatos llamada sp_categoriasnoticias con un campo llamado OrdenDeMuestra en el cual almacena el orden en el cual serán mostradas las categorías de las noticias. Por ejemplo el SELECT contiene numeros del 1 al 50 y entonces al adicionar una categoría a la misma se le debe dar un orden de muestra para luego al ponerlas en la parte que el usuario ve hacerlo con una consulta mas o menos asi:
Código PHP:
SELECT * FROM sp_categoriasnoticias ORDER BY OrdenDeMuestra
1. Seleccionar categoría
2. Clicar en el boton para verficar que la misma este disponible
3. Si esta dispobible entonces enviar un mensaje al usuario diciendo que la categoria está disponible (puede ser un alert) o escribir en alguna parte de la pagina (puede ser un DIV al lado del select) el mensaje "La categoria no esta disponible".
Entienden?
Bueno aquí les dejo el código pero no se como hacer para enviar las alertas o los mensajes al usuario:
Código PHP:
<script language="javascript" type="text/javascript">
function AJAXObj(){
var xmlhttp=false;
try {
xmlhttp = new ActiveXObject("Msxml2.XMLHTTP");
} catch (e) {
try {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (E) {
xmlhttp = false;
}
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') {
xmlhttp = new XMLHttpRequest();
}
return xmlhttp;
}
function chkPortable(){
var el_select, el_contenedor;
el_select = document.getElementById('cnOrdeDeMuestra').value;
el_contenedor = document.getElementById('txtAjax');
aj_object = AJAXObj();
aj_object.open("POST", "admincpcatnews.php?opt=chk&chk"+el_select,true);
aj_object.onreadystatechange =function() {
if (aj_object.readyState==4) {
el_contenedor.innerHTML = aj_object.responseText
}
}
aj_object.send(null)
}
</script>
Salu2