Quería saber cómo podría hacer para que en el archivo html mostrara una tabla completa de "n" filas y "n" columnas, no sólo lo que aparece.
He intentado hacer 2 bucles "for" para que uno hiciera las filas y otro las columnas, pero no muestra lo que deseo. Si es una tabla pequeña no hay problema en escribir el código de la tabla, pero si tiene 50, 100 o más líneas no creo que se tenga que hacer manualmente.
Muchas gracias por adelantado.
Código PHP:
Ver original
<?php echo $fila["campo1"]; echo "<p>"; if ($fila != 24) echo 'esto es una prueba'; echo "<p>"; } ?>
Código CSS:
Ver original
#menu { font-family: Arial; margin:5px; } #menu p { margin:0px; padding:0px; } #menu a { display: block; padding: 10px; width: 1px; background-color: #f7f8e8; border-bottom: 1px solid #eee; text-align:center; } #menu a:link, #menu a:visited { color: #f00; text-decoration: none; } #menu a:hover { background-color: red; color: #fff; } #detalles { background-color:#ffc; text-align:left; font-family:verdana; border-width:0; padding:5px; border: 1px dotted #fa0; margin:5px; }
Código Javascript:
Ver original
addEvent(window,'load',inicializarEventos,false); function inicializarEventos() { var ob; for(f=1;f<=12;f++) { ob=document.getElementById('enlace'+f); addEvent(ob,'click',presionEnlace,false); } } function presionEnlace(e) { if (window.event) { window.event.returnValue=false; var url=window.event.srcElement.getAttribute('href'); cargarHoroscopo(url); } else if (e) { e.preventDefault(); var url=e.target.getAttribute('href'); cargarHoroscopo(url); } } var conexion1; function cargarHoroscopo(url) { if(url=='') { return; } conexion1=crearXMLHttpRequest(); conexion1.onreadystatechange = procesarEventos; conexion1.open("GET", url, true); conexion1.send(null); } function procesarEventos() { var detalles = document.getElementById("detalles"); if(conexion1.readyState == 4) { detalles.innerHTML = conexion1.responseText; } else { detalles.innerHTML = 'Cargando...'; } } //*************************************** //Funciones comunes a todos los problemas //*************************************** function addEvent(elemento,nomevento,funcion,captura) { if (elemento.attachEvent) { elemento.attachEvent('on'+nomevento,funcion); return true; } else if (elemento.addEventListener) { elemento.addEventListener(nomevento,funcion,captura); return true; } else return false; } function crearXMLHttpRequest() { var xmlHttp=null; if (window.ActiveXObject) xmlHttp = new ActiveXObject("Microsoft.XMLHTTP"); else if (window.XMLHttpRequest) xmlHttp = new XMLHttpRequest(); return xmlHttp; }
Código HTML:
Ver original