
While
#1
Posted 09/04/2007, 19:04
To com um duvida no meu while, ele fica infinito
ai vai
[codebox]<?
include "conexao.php"
?>
<?php
$data = $_GET['data'];
$data = addslashes($data);
$query_rs_evento = "SELECT * FROM agenda WHERE agenda.`data` = '".$data."' ORDER BY id DESC";
$rs_evento = mysql_query($query_rs_evento, $a) or die(mysql_error());
$row_rs_evento = mysql_fetch_assoc($rs_evento);
$totalRows_rs_evento = mysql_num_rows($rs_evento);
?>
<?
$ini = 1;
while ($ini <= $totalRows_rs_evento)
{ ?>
<tr>
<td height="15" colspan="2" align="center" class="tit_noticias"><img src="imgs/1x1.gif" width="1" height="1"></td>
</tr>
<tr>
<td height="20" colspan="2" class="tit_noticias"><span class="style8"> <?php echo $row_rs_evento['titulo']; ?></span></td>
</tr>
<tr>
<td height="20" colspan="2"><span class="style7">DJ's: </span><span class="style8"><?php echo $row_rs_evento['djs']; ?></span></td>
</tr>
<tr>
<td width="18%" height="20" class="style7">Descrição:</td>
<td width="82%" height="20" valign="top" class="style7"> </td>
</tr>
<tr>
<td height="20" colspan="2" class="style8"><?php echo $row_rs_evento['compromisso']; ?></td>
</tr>
<? } ?>[/codebox]
abraço
#2
Posted 09/04/2007, 19:14
<? include "conexao.php" ?> <?php $data = $_GET['data']; $data = addslashes($data); $query_rs_evento = "SELECT * FROM agenda WHERE agenda.`data` = '".$data."' ORDER BY id DESC"; $rs_evento = mysql_query($query_rs_evento, $a) or die(mysql_error()); ?> <? while ($array_evento = mysql_fetch_array($rs_evento)) { ?> <tr> <td height="15" colspan="2" align="center" class="tit_noticias"><img src="imgs/1x1.gif" width="1" height="1"></td> </tr> <tr> <td height="20" colspan="2" class="tit_noticias"><span class="style8"> <?php echo $array_evento['titulo']; ?></span></td> </tr> <tr> <td height="20" colspan="2"><span class="style7">DJ's: </span><span class="style8"><?php echo $array_evento['djs']; ?></span></td> </tr> <tr> <td width="18%" height="20" class="style7">Descrição:</td> <td width="82%" height="20" valign="top" class="style7"> </td> </tr> <tr> <td height="20" colspan="2" class="style8"><?php echo $array_evento['compromisso']; ?></td> </tr> <? } ?>
Espero ter ajudado, abraços.
#3
Posted 09/04/2007, 19:16
Falopa!
#4
Posted 10/04/2007, 15:46
Ficou perfeito
Muito Obrigado!
Ultimo duvida minha, existe uma parte onde do " $row_rs_evento = mysql_fetch_assoc($rs_evento); " ele imprimia a data do DB, mas já que da um conflito, vou pegar da URL no caso o ?data=2007-4-5 qual seria a função para isso??
abraço
#5
Posted 10/04/2007, 15:50
Falopa!
#6
Posted 10/04/2007, 15:56
ele pegava dessas linhas:
$row_rs_evento = mysql_fetch_assoc($rs_evento);
$totalRows_rs_evento = mysql_num_rows($rs_evento);
mas foram retiradas, e outro mysql_fetch_assoc não rola
dei um get da data ...
resolvi o problema
#7
Posted 10/04/2007, 15:58
$data = date('d/m/y'); echo $data;
Isso irá imprimir a data no estilo dd/mm/yy.
Edição feita por: Draziw, 10/04/2007, 15:58.
#8
Posted 10/04/2007, 16:00
tem algo assim já feito ai???
abraço
#9
Posted 10/04/2007, 16:02
se for datetime o campo vc poderá colocar:
select *, date_format(CAMPO_DATA,'%d/%m/%Y %H:%i:%s') as data_agenda from agenda
depois no print é só colocar $array_evento['data_agenda']
Edição feita por: offspring, 10/04/2007, 16:03.
#10
Posted 10/04/2007, 16:04
Exemplo: www.endereço.com.br/pagina.php?data=2007-4-10
$data = $_GET['data']; $data = explode("-", $data); echo "".$data[2]."/".$data[1]."/".$data[0]."";
Espero ter ajudado, abraços.
#11
Posted 10/04/2007, 16:06
Muito Obrigado a todos.
#12
Posted 10/04/2007, 16:06
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)