Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

gica

Select por mes

Recommended Posts

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

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

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

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

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.