gica 0 Denunciar post Postado Outubro 26, 2004 Peguei um script de agenda eventos e estou ajustando, porem gostaria de listar os eventos de um determinado mes...só que nao estou conseguindo...segue abaixo o script <?php include("config.php");?><html><head><script LANGUAGE="JavaScript">function popUp(URL) {day = new Date();id = day.getTime();eval("page" + id + " = window.open(URL, '" + id + "', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=558,height=380,left = 299.5,top = 221.5');");}</script><title><?php echo $titulo_site; ?></title><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"><?php include("css.css"); ?></head><body vlink="#000000" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"><table width="750" border="0" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <!--DWLayoutTable--> <tr> <td width="540" height="16"></td> </tr> <tr> <td height="265" valign="top"> <div align="center"><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>EVENTOS </b></font><br> <form name="form1" method="post" action="mes.php?mes=mes"> <font size="1" face="Verdana, Arial, Helvetica, sans-serif">ESCOLHA O MÊS DESEJADO: <select name="mes"> <option value="1">1</option> <option value="2">2</option> <option value="3">3</option> <option value="4">4</option> <option value="5">5</option> <option value="6">6</option> <option value="7">7</option> <option value="8">8</option> <option value="9">9</option> <option value="10">10</option> <option value="11">11</option> <option value="12">12</option> </select> </font> <input type="submit" name="Submit" value="Enviar"> </form> </div> <br> <table width="39%" border="0" cellpadding="0" cellspacing="0" align="center"> <tr> <td bgcolor="#E9E9E9" width="291"> <div align="left"><font size="1" face="Arial, Helvetica, sans-serif"> <strong>.:: VISUALIZAR EVENTOS DA CATEGORIA NO MÊS:</strong></font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"> <?php mysql_connect($servidor,$user,$senha_db) or die ("<b><font color='red' size='2' face='verdana'>Não foi Possivel fazer a conexão<font></b>"); mysql_select_db ($bd) or die ("<b><font color='red' size='2' face='verdana'>Banco de Dados Inexistente</font> </b>");$query=mysql_query("SELECT * FROM noticias WHERE mes='$mes' ");$lpp = 5; // Especifique quantos resultados você quer por página$total = mysql_num_rows($query); // Esta função irá retornar o total de linhas na tabela$paginas = ceil($total / $lpp); // Retorna o total de páginasif(!isset($pagina)) { $pagina = 0; } // Especifica uma valor para variavel pagina caso a mesma não esteja setada$inicio = $pagina * $lpp; // Retorna qual será a primeira linha a ser mostrada no MySQL$query=mysql_query("SELECT * from noticias where id ORDER BY id DESC");while ($fetch=mysql_fetch_array($query)){?> </font></div> </td> </tr> <tr> <td bgcolor="#CCCCCC" width="291"> <div align="left"><img src="../noticias/admin/gif.gif" width="1" height="1"></div> </td> </tr> <!--DWLayoutTable--> <tr> <td width="291" height="31"><font size="1" face="Arial, Helvetica, sans-serif"> .:: </font><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><a href="categoria.php?cat=<?php echo $fetch[1]?>&id=<?php echo $fetch[0]; ?>"> <?php echo $fetch [1]; ?> </a> <?php} ?> </font></td> </tr> </table> </td> </tr> <tr> <td height="2"></td> </tr></table><table width="751" border="0" bgcolor="#999999"> <tr> <td height="19"> <div align="center"><font size="1" face="Verdana, Arial, Helvetica, sans-serif"><b></b></font></div> </td> </tr></table></body></html> Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Outubro 26, 2004 Na tabela você grava td separado, um campo pra cada, ano, mês e dia?!?!Pois pelo script ele chama um campo chamado mês. Compartilhar este post Link para o post Compartilhar em outros sites
gica 0 Denunciar post Postado Outubro 26, 2004 Sim, coloquei campos separado para dia, mes e ano....so que nao estou conseguindo fazer o meu form entender que quero a consulta conforme o mes selecionado, ele esta passando os dados mes.php?mes=mes... Compartilhar este post Link para o post Compartilhar em outros sites
michelsp 0 Denunciar post Postado Outubro 26, 2004 Bem, se você está passando os dados: 'mes.php?mes=10', e você usa um campo pra dia, mês, ano, antes da query você resgata os valores, pois pelo q eu vi, você Ñ está fazendo isso. PHP [/tr][tr]$mes= $_GET['mes'];[/tr]Até +... Compartilhar este post Link para o post Compartilhar em outros sites