Ir para conteúdo
Fórum Script Brasil
  • 0

Sisteminha de feiras e eventos


Naty_Za

Pergunta

Gente, eu vi um sistema de feiras bem legal, e queria implantar no meu site.... olha o link:

http://www.guiadaembalagem.com.br/guia/fei...p;tabela=feiras

E eu queria fazer igual... só isso..

já estruturei meu BD.. ficou assim:

CREATE TABLE `feiras` (
`cod` text NOT NULL, 
`Dias` text NOT NULL,
`Ano` text NOT NULL,
`Mes` text NOT NULL,
`strNome` text NOT NULL,
`Nome` text NOT NULL,
`strJan` text NOT NULL, 
`strFev` text NOT NULL,
`strMar` text NOT NULL,
`strAbr` text NOT NULL,
`strMai` text NOT NULL,
`strJun` text NOT NULL,
`strJul` text NOT NULL, 
`strAgo` text NOT NULL,
`strSet` text NOT NULL,
`strOut` text NOT NULL,
`strNov` text NOT NULL,
`strDez` text NOT NULL,
`Local` text NOT NULL,
`strSite` text NOT NULL,
`strEmail` text NOT NULL,
`Organizador` text NOT NULL,
`Telefone` text NOT NULL, 
`id` int(5) NOT NULL auto_increment,
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 AUTO_INCREMENT=1 ;
Agora preciso criar a página.. aí q tá o problema.. não consigo fazer o echo com essas tabelas aí.. feiras.php
<?
$consulta = mysql_query("SELECT * FROM feiras ORDER BY id DESC") or die (mysql_error());

$zebra=0;
while($verifica = mysql_fetch_array($consulta)){ 
$cor = ($zebra % 2 == 0) ? '#ecf8ff"' : '#f2f2f2';
$cod= $verifica["cod"];
$Dias= $verifica["Dias"];
$Ano= $verifica["Ano"];
$Mes= $verifica["Mes"];
$strNome= $verifica["strNome"];
$Nome= $verifica["Nome"];
$strJan= $verifica["strJan"];
$strFev= $verifica["strFev"];
$strMar= $verifica["strMar"];
$strAbr= $verifica["strAbr"];
$strMai= $verifica["strMai"];
$strJun= $verifica["strJun"];
$strJul= $verifica["strJul"];
$strAgo= $verifica["strAgo"];
$strSet= $verifica["strSet"];
$strOut= $verifica["strOut"];
$strNov= $verifica["strNov"];
$strDez= $verifica["strDez"];
$Local= $verifica["Local"];
$strSite= $verifica["strSite"];
$strEmail= $verifica["strEmail"];
$Organizador= $verifica["Organizador"];
$Telefone= $verifica["Telefone"];
$id= $verifica["id"];
$zebra++;

echo "<table width=500><tr>
AQUI ESTÁ O PROBLEMA

}

?>

Me ajudem pls!!!!!!!!!!!!!!!!!!

valewwwww

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

Para imprimir na coluna certa da tabela (janeiro, fevereiro, março), você pode pegar o mes e fazer um switch, algo do tipo:

$mes = '03';
$dias = '10-15';
swith($mes){
case '01' = $janeiro = $dias;break;
case '02' = $fevereiro = $dias;break;
case '03' = $marco = $dias;break;

Pronto, ai na tabela você manda imprimir as variáveis $janeiro, $fevereiro, $marco, como apenas uma vai existir por causa do switch ai já consegue posiciona os dias no mês certo...

Link para o comentário
Compartilhar em outros sites

  • 0

<?
$consulta = mysql_query("SELECT * FROM feiras ORDER BY id DESC") or die (mysql_error());
echo "<table width=500>
<tr>
<td>Evento</td>
<td>Jan</td>
<td>Fev</td>
<td>Mar</td>
</tr>
";
$zebra=0;
while($verifica = mysql_fetch_array($consulta)){
$cor = ($zebra % 2 == 0) ? '#ecf8ff"' : '#f2f2f2';
$cod= $verifica["cod"];
$Dias= $verifica["Dias"];
$Ano= $verifica["Ano"];
$Mes= $verifica["Mes"];
$strNome= $verifica["strNome"];
$Nome= $verifica["Nome"];
$strJan= $verifica["strJan"];
$strFev= $verifica["strFev"];
$strMar= $verifica["strMar"];
$strAbr= $verifica["strAbr"];
$strMai= $verifica["strMai"];
$strJun= $verifica["strJun"];
$strJul= $verifica["strJul"];
$strAgo= $verifica["strAgo"];
$strSet= $verifica["strSet"];
$strOut= $verifica["strOut"];
$strNov= $verifica["strNov"];
$strDez= $verifica["strDez"];
$Local= $verifica["Local"];
$strSite= $verifica["strSite"];
$strEmail= $verifica["strEmail"];
$Organizador= $verifica["Organizador"];
$Telefone= $verifica["Telefone"];
$id= $verifica["id"];
$zebra++;
swith($Mes){
case '01' = $janeiro = $Dias;break;
case '02' = $fevereiro = $Dias;break;
case '03' = $marco = $Dias;break;
echo "<tr>
<td>$nome</td>
<td>$janeiro</td>
<td>$fevereiro</td>
<td>$marco</td>
</tr>";
}
echo "</table>";

?>

Não verifiquei a sintaxe, por isso pode haver algum parse error

Link para o comentário
Compartilhar em outros sites

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,1k
    • Posts
      651,8k
×
×
  • Criar Novo...