Evandro Araujo Postado Julho 29, 2008 Denunciar Share Postado Julho 29, 2008 ara, deu certinho, mas para ficar mais legal ainda, Esta saindo assim: Janeiro 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Fevereiro 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 Março 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 gostaria que ficasse assim:Janeiro 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Fevereiro 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 Março 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 Segue abaixo o scritp<html><head><style type="text/css">.a{border-collapse: collapse;}</style></head></html><?php$mes = array("Janeiro","Fevereiro","Março","Abril","Maio","junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");?><?for($i=0;$i<12;$i++){?><table width="200" border="1" class="a"><tr><td><?=$mes[$i];?></td></tr></table><table width="200" border="1" class="a"><tr><?for($j=0;$j<40;$j++){if($j==10 || $j==20 || $j==30){?></tr><tr><td onmouseover="light(this)" onmouseout="dark(this)"><?=$j;?></td><? }if($j<31 AND $j<>10 AND $j<>20 AND $j<>30){?><td onmouseover="light(this)" onmouseout="dark(this)"><?=$j;?></td><? }if($j>31){?><td> </td><? }if($j==39){?></tr></table><br><? }}}?><script type="text/javascript">function light(a){a.style.background ="red";}function dark({b.style.background ="white";}</script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 JuanHBiscaia Postado Julho 30, 2008 Denunciar Share Postado Julho 30, 2008 https://www.scriptbrasil.com.br/codigos/php/calendarios-php/ Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Evandro Araujo Postado Julho 30, 2008 Autor Denunciar Share Postado Julho 30, 2008 era isso mesmo que queria.....obrigadoacessem www.apostilaweb.com.br Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Evandro Araujo
ara, deu certinho, mas para ficar mais legal ainda, Esta saindo assim:
Janeiro
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30
Fevereiro
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30
Março
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30
gostaria que ficasse assim:
Janeiro
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31
Fevereiro
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28
Março
0 1 2 3 4 5 6 7 8 9
10 11 12 13 14 15 16 17 18 19
20 21 22 23 24 25 26 27 28 29
30 31
Segue abaixo o scritp
<html>
<head>
<style type="text/css">
.a{
border-collapse: collapse;
}
</style>
</head>
</html>
<?php
$mes = array("Janeiro","Fevereiro","Março","Abril","Maio","junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro");
?>
<?
for($i=0;$i<12;$i++){
?>
<table width="200" border="1" class="a"><tr><td><?=$mes[$i];?></td></tr></table>
<table width="200" border="1" class="a"><tr>
<?
for($j=0;$j<40;$j++){
if($j==10 || $j==20 || $j==30){
?>
</tr><tr><td onmouseover="light(this)" onmouseout="dark(this)"><?=$j;?></td>
<? }
if($j<31 AND $j<>10 AND $j<>20 AND $j<>30){
?>
<td onmouseover="light(this)" onmouseout="dark(this)"><?=$j;?></td>
<? }
if($j>31){
?>
<td> </td>
<? }
if($j==39){
?>
</tr></table><br>
<? }
}
}
?>
<script type="text/javascript">
function light(a){
a.style.background ="red";
}
function dark({
b.style.background ="white";
}
</script>
Link para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.