Jump to content
Fórum Script Brasil

natbe

Membros
  • Content Count

    12
  • Joined

  • Last visited

Community Reputation

0 Neutro

About natbe

Contatos

  • Website URL
    http://
  • ICQ
    0

Perfil

  • Gender
    Female
  • Location
    São Paulo
  1. natbe

    loop dentro de loop

    Não, é assim: Tenho um faq. Nesse faq tenho várias perguntas e respostas que estão guardadas no BD. Tem pergunta que a resposta está dividida em alguns registros. O que fiz no código acima foi imprimir tudo. O segundo loop junta as respostas de uma mesma pergunta. O problema é que, suponha que a mesma pergunta tenha 3 registros de respostas. Eu estou imprimindo as respostas via loop, aí aparece na tela 3x a mesma pergunta com a resposta completa. Dessa forma, queria imprimir somente uma ocorrência. Grata!
  2. natbe

    loop dentro de loop

    meu problema agora é que se tem no banco duas perguntas iguais, ele imprime as duas perguntas. Inseri o loop dentro de outro para concatenar as respostas. Como faço para ele imprimir apenas uma ocorrência? Alguma idéia?
  3. natbe

    loop dentro de loop

    Na realidade acabei de resolver!! Foi só tirar a variável perg e colocar o rstemp("pergunta") no código... Mesmo assim agradeço as respostas!!! While Not rstemp.EOF Set rstemp1 = Server.CreateObject("ADODB.Recordset") Set rstemp1.ActiveConnection = con str1="SELECT * FROM site_portugues WHERE titulo='conta margem' and pergunta='"&rstemp("pergunta")&"' order by id" rstemp1.Open str1 Response.write "<dt><p>" & rstemp("pergunta") & "</p></dt>" Response.write "<dd>" do while not rstemp1.eof Response.write rstemp1("texto") rstemp1.
  4. natbe

    loop dentro de loop

    Pessoal, Tenho um faq no banco onde cadastro a pergunta e a resposta. Tem algumas respostas muito compridas que estão divididas em 2 ou 3 registros no banco. Queria listar na página a primeira pergunta e tenha um loop para juntar as respostas da mesma pergunta e só depois passe para a próxima pergunta. Fiz assim: <% Set rstemp = Server.CreateObject("ADODB.Recordset") Set rstemp.ActiveConnection = con str="SELECT * FROM site WHERE item='dúvidas' order by pergunta" rstemp.Open str registro=0 perg = rstemp("pergunta") While Not rstemp.EOF Set rstemp1 = Server.CreateObj
  5. Pessoal, Estou construindo uma galeria que carrega as páginas numa div chamada conteudo. Quando a pessoa clica numa categoria (página foto.php), ela abre as fotos. Meu link usado em cada categoria: <a href="java script:abre('fotos1.php?galeria=<?php echo $galeria; ?>', 'conteudo')"> Ou seja, estou passando a variavel galeria como querystring. Só que... como recupero isso? Pois preciso dessa info para me conectar com o banco de dados, na página fotos1.php Estou usando esse ajax: function abre(arquivo){ var xmlHttp; try { // Firefox, Opera 8.0+, Safari
  6. Ahhh, valeu Kuroi! Foi mais simples do que imaginava! :D
  7. Tirei o Distinct mas, ele continua imprimindo somente o primeiro registro. Vou por o código aqui: <table width="620" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="3" height="182" background="cabecalho.jpg"><p><br /> <br /> <font face="Verdana, Arial" size="6" color="#295300"> <?php echo $row_titulo['ano']; ?></font><br /> <font face=Verdana, Arial" size="5" color="#295300"><?php echo $row_titulo['data1]; ?></font></p> </td> </tr> <?php do { ?&g
  8. Olá Renato, Grata, deu certo! Só tive que inverter o order by pelo group by. Ficou assim: SELECT DISTINCT noticias.* FROM noticias WHERE codigo = $cod GROUP BY data ORDER BY data ASC Porém, na hora de imprimir, ele só imprime o primeiro resultado do agrupamento!! Alguém sabe como fazer ele imprimir todos os registros agrupados? Valeu pela ajuda! Só falta isso para terminar o aplicativo!
  9. Pessoal, Gostaria de uma ajuda... Estou fazendo um sistema em php que contém um banco de dados MySQL. Nesse banco tem uma tabela chamada noticias que tem: codigo data informacao Fiz um select para selecionar somente os registros encontrados por código. SELECT * FROM noticias WHERE codigo = $cod ORDER BY data ASC Exemplo: se o codigo = 1 ele acha "x" registros. Só nesses "x" registros, alguns tem a mesma data. Preciso fazer com que ocorra a impressão de um título só (a Data) e coloque todos os registros (campo informacao) que contêm a mesma data abaixo desse título. E fazer o mesmo com as
  10. natbe

    (Resolvido) newsletter

    ESerra, muito grata! Funcionou!!! :D
  11. natbe

    (Resolvido) newsletter

    O problema é que queria passar o email de quem recebe através de um link para um script posteriormente recuperar e descadastrar do bd. Se coloco isso dentro do while, a frase tb entra em loop, sendo impressa várias vezes... Alguém teria alguma ideia para ajudar? Grata!
  12. natbe

    (Resolvido) newsletter

    Pessoal, Estou criando uma newsletter e estou usando o seguinte script: <?php //configurações do banco $host = "HOST"; $banco = "BANCO"; $usuario = "USUARIO"; $senha = "SENHA"; $tabela = "news"; $campos = "id,destinatario,status"; //campos da tabela //configurações do e-mail $subject = "teste newsletter em pacotes"; $body = "testando um script de envio de newsletter em pacotes usando php e mysql"; $nome_remetente = "Seu Nome"; $email_remetente = "[email protected]"; $quant = 10; //número de mensagens enviadas de cada vez $sec = 10; //tempo entre o envio de um pacote e outro
×
×
  • Create New...