Página 1 de 1

codigo mas simple , principiante

Publicado: 12 May 2011, 06:43
por juan_bon
tengo un codigo php, con la funcion , "echo" el codigo funciona , todo bien , pero creo que es usado muchos "echo" me podrian indicar en que caso , los tendria que borrar, y encerrar correctamente , segun mi codigo... que es este...

Código: Seleccionar todo

<html>
<head>
<title>Tablas en Php y Html
</title>
</head>
<body>
<?php echo"<h1><u>Tabla 1</u></h1>";
echo "<br>";
echo "<p align='center'>";
echo "<table width='200' height='100' border='3'>";
echo "<tr>";
echo "<td bgcolor='yellow' align='center'>Celda 1";
echo "</td>";
echo "<td bgcolor='orange' align='center'>Celda 2";
echo "</td></tr>";
echo "</table>";
echo "</p>";
echo "<br>";
echo "<hr width='100%' align='center' size='5' noshade>";
echo "<br>";
echo "<br>";
echo "<br>";
echo "<h1><u>Tabla 2</u></h1>";
echo "<p align='center'>";
echo "<table width='200' height='100' border='3'>";
echo "<tr>";
echo "<td bgcolor='#c0ff20' align='center'>Celda 1";
echo "</td>";
echo "<td bgcolor='#ff0040' align='center'>Celda 2";
echo "</td>";
echo "</tr>";
echo "<tr>";
echo "<td bgcolor='#8000ff' align='center'>Celda 3";
echo "</td>";
echo "<td bgcolor='#ffff00' align='center'>Celda 4";
echo "</td>";
echo "</tr>";
echo "</table>";
echo "</p>";
echo "<br>";
?>
</body>
</html>
1)en que parte tengo que dejar los echo , donde , el html, imprime, pero en table se deja? ç
2)lo que es es codigo de php , que esta encerrado eso es lo que se cierra. <? ?> pero a veces creo que puede tener codigo html... me corrigen...

gracias , espero que puedan ayudarme....

Re: codigo mas simple , principiante

Publicado: 12 May 2011, 07:09
por leviatan21
Hola juan_bon :
¿ Que relación tiene tu código con foros phpbb ?
¿ O simplemente estás buscando ayuda para código PHP ?

Re: codigo mas simple , principiante

Publicado: 12 May 2011, 07:58
por juan_bon
hola , si lei que phpbb, es una especie de foro, publico ,algo asi en wikipedia ,
pense que era un nombre comun , de la pagina , como nunca lo habia escuchado...

si la consulta es sobre php...
gracias :"

Re: codigo mas simple , principiante

Publicado: 12 May 2011, 16:18
por leviatan21
phpBB es un sofwtare de foros, y en este sitio sólo ayudamos a todo lo que tenga relación con phpbb y no con PHP.

Hay muchos sitios de ayuda a programadores, en este momento se me ocurre http://www.forosdelweb.com/, entre muchas otras buenas páginas de programación ;)

Re: codigo mas simple , principiante

Publicado: 12 May 2011, 17:16
por Alorse
Ni siquiera se para que usaste un codigo php para crear dicha tabla, no es necesario, igual el echo lo que hace es escribir por pantalla alguna variable de php
El código correcto de lo que has hecho seria el siguiente y sin necesidad de usar php:

Código: Seleccionar todo

<html>
    <head>
        <title>Tablas en Php y Html
        </title>
    </head>
    <body>
        <h1><u>Tabla 1</u></h1><br />
        <table width='200' height='100' border='3' align="center">
            <tr>
                <td bgcolor='yellow' align='center'>Celda 1</td>
                <td bgcolor='orange' align='center'>Celda 2</td>
            </tr>
        </table>
        <br />
        <hr width='100%' align='center' size='5' noshade />
        <br /><br /><br />
        <h1><u>Tabla 2</u></h1>
        <table width='200' height='100' border='3' align="center">
            <tr>
                <td bgcolor='#c0ff20' align='center'>Celda 1</td>
                <td bgcolor='#ff0040' align='center'>Celda 2</td>
            </tr>
            <tr>
                <td bgcolor='#8000ff' align='center'>Celda 3</td>
                <td bgcolor='#ffff00' align='center'>Celda 4</td>
            </tr>
        </table>
        <br>
    </body>
</html>
Recuerda que el PHP es para volver la pagina dinámica y hacer procesos, pero si lo único que quieres es mostrar información basta con el HTML. :ok:

Re: codigo mas simple , principiante

Publicado: 12 May 2011, 17:41
por ruben1155
Si eso es lo que quieres entonces sería cambiar todos esos echo por
echo("Valor de todas las tablas");. Pero como lo hizo y dijo Alorse es lo correcto.