Ir para conteúdo
Fórum Script Brasil

Edvaldo Pereira

Membros
  • Total de itens

    17
  • Registro em

  • Última visita

Tudo que Edvaldo Pereira postou

  1. Consegui resolver, o meu novo MySQL ficou configurado como utf8_unicode_ci e na hora de restaurar ele não reconhece caracteres especiais como á ã ç e etc. Dai tive que mudar tudo manualmente, ainda bem que tenho a opção substituir em meu editor. Obrigado a todos e ai fica a dica.
  2. Boa tarde Galera! Estava andando muito desatualizado com meu Apache, PHP MySQL e resolvi atualizá-los. Daí fiz o backup de todos meus bancos de dados um a um usando o comando: mysqldump -u root -p -h 127.0.0.1 banco > banco20080914.sql Só que meu MySQL antes era o 3.23.49 (cliente API encontrado no phpinfo). E agora estou com o MySQL 5.0.51a. Para vocês terem uma ideia eu tentei restaurar no MySQL 5 o banco agenda20080914.sql o código do arquivo de backup é o seguinte: --INICIO DO BACKUP -- MySQL dump 9.11 -- -- Host: 127.0.0.1 Database: agenda -- ------------------------------------------------------ -- Server version 4.0.21-nt -- -- Table structure for table `calendario` -- CREATE TABLE calendario ( id int(11) NOT NULL auto_increment, codusuario int(11) NOT NULL default '0', dia varchar(50) NOT NULL default '', mes varchar(50) NOT NULL default '', ano varchar(50) NOT NULL default '', assunto varchar(255) NOT NULL default '', categoria char(1) NOT NULL default '', local varchar(255) NOT NULL default '', descricao longtext NOT NULL, PRIMARY KEY (id) ) TYPE=MyISAM; -- -- Dumping data for table `calendario` -- INSERT INTO calendario VALUES (1,0,'10','10','2007','Teste de Evento','6','Forró Gorró','São João 2007'); --FIM DO BACKUP Crie o BD agenda em meu novo MySQL, coloquei o arquivo de backup no meu novo diretório BIN para poder restaurá-lo e executei o comando de restauração: mysql -u root -p -h 127.0.0.1 agenda < agenda20080914.sql E retornou o erro: ERROR 1366 (HY000) at line 28: Incorrect string value: '\xE3o Jo\xE3...' for columm 'descricao' at row 1 Gostaria que você me ajudassem se tem algum código MySQL especifico para garantir a compatibilidade na restauração do backup? Qualquer luz para meu caminho será bem vinda (risos). Isso deve ser um entrave para pessoal que querem atualizar seu programas e espero que vocês me ajudem para que eu tenha que voltar para meus programas desatualizados. Obrigado.
  3. Caro Norivan, consegui resolver colocando ' aspas nas query. Obrigado. Ficou assim: $sql[$i] = "INSERT INTO ao_vivo(ID_Equipe,ID_Programacao,ID_Dia,Hora) VALUES('$id_locultor','$id_programa','$id_dia','" . $valores[$i] . "')";
  4. Boa tarde Galera! Preciso da ajuda de vocês. Estou fazendo uma tabela relativamente simples. Porém ele precisa gravar vários registro de dados vindo do uma FORM. A estrutura da tabela é a seguinte: CREATE TABLE `ao_vivo` ( `ID_Aovivo` int(11) NOT NULL auto_increment, `ID_Equipe` int(11) NOT NULL default '0', `ID_Programacao` int(11) NOT NULL default '0', `ID_Dia` char(2) NOT NULL default '', `Hora` varchar(5) NOT NULL default '', PRIMARY KEY (`ID_Aovivo`) Dai tenho o arquivo de conexao: conexao.php <?php $conexao = mysql_connect("localhost", "root", "") or die("Configura&ccedil;&atilde;o de Banco de Dados errada!"); $db = mysql_select_db("testeaovivo") or die("Banco de Dados inexistente!"); ?> Esta é a página do FORM: for_form.php <html> </head> <title>For Formulário</title> </head> <body> <form method="POST" action="for_cadastrar.php" name="registro" id="registro"> <input type="hidden" name="id_programa" value="14"> <input type="hidden" name="id_dia" value="1"> <input type="hidden" name="id_locultor" value="3"> <input type="hidden" name="quantidade" value="5"> <?php for ( $i = 1; $i <=5; $i++){ echo "Horário: <input type=\"text\" id=\"hora".$i."\" name=\"hora".$i."\" size=\"12\" maxlength=\"5\" value=\"\"><br><br>\n"; } ?> <input type="submit" name="enviar" value=" Enviar "> </form> </body> </html> Está é a página que é para gravar na tabela form_cadastrar.php <html> </head> <title>For Enviar</title> </head> <body> <h1>FOR VISUALIZAR DADOS</h1> <i>Exibindo somente os dados recuperados</i> <br> <?php for ( $i = 1; $i <=5; $i++){ $valores[$i] = $_POST["hora".$i.""]; echo "valores digitados: <b>$valores[$i]</b><br>"; } ?> <br><br> <h1>FOR CADASTRAR</h1> <i>Cadastra os valores em registro da tabela <b>ao_vivo</b></i><br><br> <?php $id_programa = $_POST["id_programa"]; $id_dia = $_POST["id_dia"]; $id_locultor = $_POST["id_locultor"]; for ( $i = 1; $i <=5; $i++){ $valores[$i] = $_POST["hora".$i.""]; include "conexao.php"; $sql[$i] = "INSERT INTO ao_vivo(ID_Equipe,ID_Programacao,ID_Dia,Hora)VALUES($id_locultor,$id_programa,$id_dia,$valores[$i])"; $query[$i] = mysql_query($sql[$i]) or die (mysql_error()); mysql_close($conexao); echo "<b>valores cadastrados: $valores[$i]</b><br>\n"; } ?> <br><br> </form> </body> </html> Pois é pessoal. Como vocês mesmos podem ver o FOR funciona tranquilo para visualizar os dados. Mas eu quero é grava-los na tabela. Como posso fazer isso? Obrigado.
  5. HIPNOS eu não estou usando HEADER no PHP. O que você sugeri que eu faça? Aguardo.
  6. Pessoal estou com uma página hospedada em um servidor windows que roda o PHP, estou fazendo isso por causa da aplicação da visanet que só roda em sistema windows. Só que acho que está tendo algum problema no interpretador do PHP para envios POST. Nesta página: https://mdy.certificadobrasil.com.br/form_iso.php eu coloquei um FORM que envia os dados para outra página e recupera os dados que foram enviados via POST, logo em seguida ele grava estes dados em um BD e mostrar como ele gravou. Nesta página: http://www.certificadobrasil.com.br/phpinfo.php tem todas as informações do servidor Quem tiver um nível bom de PHP por favor deêm uma olhada se está tudo normal ou realmente tem algum problema de interpretação do APACHE / PHP. O problema está somente nos dados que são enviados via POST, quando uso caracteres especial ele não mostra. Agradeço a ajuda.
  7. Boa noite pessoal! Estou tentando fazer um script para minha radio web para mostrar qual programa esta online naquele momento. O sistema seria igual o da radio http://radiotupifm.com.br/programacao/ na home page deste site aparece o locultor e o programa que esta tocando no momento. Eu sei que com certeza eles estão usando o DATETIME do MySQL para fazer esta busca. Mais não encontrei uma solução aqui. Vou colocar uma tabela aqui para você me darem um rumo a tomar. -- -- Estrutura da tabela `Teste` -- CREATE TABLE `teste` ( `id` int(11) NOT NULL auto_increment, `Data_Hora` datetime NOT NULL default '0000-00-00 00:00:00', `Data_Hora2` datetime NOT NULL default '0000-00-00 00:00:00', `Programa` varchar(255) NOT NULL default '', PRIMARY KEY (`id`) ) TYPE=MyISAM AUTO_INCREMENT=5 ; -- -- Extraindo dados da tabela `Teste` -- INSERT INTO `Teste` VALUES (1, '2008-05-04 20:01:00', '2008-05-04 20:30:00', 'Pop Rock'); INSERT INTO `Teste` VALUES (2, '2008-05-04 20:31:00', '2008-05-04 21:00:00', 'Valsa e Samba'); INSERT INTO `Teste` VALUES (3, '2008-05-04 21:01:00', '2008-05-04 22:00:00', 'Noite Suave'); INSERT INTO `Teste` VALUES (4, '2008-05-04 22:01:00', '2008-05-04 23:00:00', 'Noite a Dentro'); ###################################################################### Eles devem esta usando uma tabela tipo esta que eu criei. Só que eu não estou conseguindo fazer a busca dentro do intervalo de tempo de um programa para outro. Me ajudem ai amigos. Acho que servirá para muita gente. Obrigado.
  8. Galera eu desenvolvi um carrinho de comprar seguinte o vídeo tutorial em http://videotutoriais.blogspot.com/2007/06...as-com-php.html e gostei muito. Acho que ele é uma linha a ser seguinda para aprimorar o conhecimento e fazer um carrinho rico. Porém dando conhecimento a quem esta desenvolvendo. Estou disponibilizando o arquivo do carrinho pronto já que o Rodrigo Maia não disponibilizou no blog dele. Galera tem só um probleminha é que o carrinho não está atualizando a quantidade então quem conseguir resolver favor postar aqui o arquivo resolvido ou até mesmo reportar o erro. Podem baixar vocês irão gostar muito. O código está super limpo e de fácil entendimento. Espero que alguém consiga resolver a parte de UPDATE. Eu acho que o erro está no FOREACH mas deixo aqui para os mais experientes resolverem. Obrigado a todos. E abaixo está o link para download: http://www.dynamichost.com.br/carrinho.zip
  9. Bom dia Galera! Estou precisando contratar um plano de revenda ASP(Windows) que rode PHP e MySQL também. Já encontrei alguns com preços até atraentes só que os servidores do Brasil oferecem muito pouco espaço, entre 500MB à 2GB. Então pesquisei nos internacionais e encontrei os seguintes: http://www.appliedi.net/reseller-hosting/ http://www.hostingchannel.net/reseller/plans.asp O problema é que os internacionais só trabalham com Cartão de Crédito internacional e eu não tenho. E além disso os servidores estão no fuso horário deles. Eu preciso de um que ofereça um bom espaço e que o custa fique a baixo de R$ 30,00 e preferencialmente que o fuso horário esteja do brasil, alguém sabe? Espero contar com a ajuda de vocês.
  10. Boa noite galera! Viva o CSS!!!!! Galera to fazendo um sistema de ticket online e ta tudo otimo estou testando no firefox e no IE, só que estou com um problema no meu arquivo main.css, quando a página é muito extensa aparece a barra de rolagem vertical normalmente no firefox mas o mesmo não acontece no IE. E sem isso meu sistema não vale nada. Afinal o conteúdo da página fica quebrado já que no IE não aparece a barra. Vou postar aqui um arquivo de exemplo. arquivo: view.html <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html> <head> <meta http-equiv="content-type" content="text/html; charset=iso-8859-1"> <title>SAOL :: Suporte</title> <link rel="stylesheet" href="main.css" media="screen"> <link rel="stylesheet" href="colors.css" media="screen"> </head> <body> <div id="container"> <div id="header"> <a id="logo" href="index.php" title="Support Center"><img src="./images/logo2.jpg" border=0 alt="Support Center"></a> <p><span>SUPPORT TICKET</span> SYSTEM</p> </div> <ul id="nav"> <li><a class="log_out" href="logout.php">Sair</a></li> <li><a class="my_tickets" href="view.php">Meus Ticket's</a></li> <li><a class="new_ticket" href="open.php">Novo Ticket</a></li> <li><a class="home" href="index.php">Home</a></li> </ul> <div id="content"> <table width="100%" cellpadding="1" cellspacing="0" border="0"> <tr><td colspan=2 width=100% class="msg"> Ticket #762686 &nbsp;<a href="view.php?id=762686" title="Reload"><span class="Icon refresh" /></a></td></tr> <tr> <td width=50%> <table align="center" class="infotable" cellspacing="1" cellpadding="3" width="100%" border=0> <tr> <th width="100" >Ticket Status:</th> <td>closed</td> </tr> <tr> <th>Departamento:</th> <td>Support</td> </tr> <tr> <th>Criado em:</th> <td>01/04/2008 9:13 am</td> </tr> </table> </td> <td width=50% valign="top"> <table align="center" class="infotable" cellspacing="1" cellpadding="3" width="100%" border=0> <tr> <th width="100">Nome:</th> <td>Edvaldo Pereira</td> </tr> <tr> <th width="100">Email:</th> <td>nadoguirra@hotmail.com</td> </tr> <tr> <th>Fone:</th> <td>(749) 991-2928</td> </tr> </table> </td> </tr> </table> <div class="msg">Assunto: Teste do OSTicket</div> <div> </div> <br> <div align="left"> <span class="Icon thread">Ticket Mensagem</span> <div id="ticketthread"> <table align="center" class="message" cellspacing="0" cellpadding="1" width="100%" border=0> <tr><th>Fri, Jan 4 2008 9:13am</th></tr> <tr class="info"> <td>Nado e ai este negocio parece que é ruim hein?</td></tr> </table> <table align="center" class="response" cellspacing="0" cellpadding="1" width="100%" border=0> <tr> <th>Fri, Jan 4 2008 9:17am&nbsp;-&nbsp;Admin</th></tr> <tr class="info"> <td> Aqui funcionou vamos vê se você vai receber a resposta do OSTIcket.</td></tr> </table> <table align="center" class="message" cellspacing="0" cellpadding="1" width="100%" border=0> <tr><th>Fri, Jan 4 2008 9:44pm</th></tr> <tr class="header"><td><a class='Icon file' href='attachment.php?id=2&ref=8e95860f51c418faabe6d6648051dfa0'><b>help_imagem.jpg</b></a>&nbsp;(<i>472 bytes</i>)&nbsp;&nbsp;</td></tr> <tr class="info"> <td>ok. Funcionou beleza. Só falta a barra de rolagem no IE.</td></tr> </table> <table align="center" class="response" cellspacing="0" cellpadding="1" width="100%" border=0> <tr> <th>Fri, Jan 4 2008 10:28pm&nbsp;-&nbsp;Admin</th></tr> <tr class="info"> <td> Vou verificar no forum do OSTicket lá deve ter a solução.</td></tr> </table> </div> </div> <div> <div align="center"> </div> <div id="reply" style="padding:10px 0 20px 40px;"> <div class="msg">O Ticket será reaberto se respostar</div> <form action="view.php?id=762686#reply" name="reply" method="post" enctype="multipart/form-data"> <input type="hidden" name="id" value="762686"> <input type="hidden" name="respid" value="2"> <input type="hidden" name="a" value="postmessage"> <div align="left"> Respostar Mensagem <font class="error">*&nbsp;</font><br/> <textarea name="message" id="message" cols="60" rows="7" wrap="soft"></textarea> </div> <div align="left"> Anexar Arquivo<br><input type="file" name="attachment" id="attachment" size=30px value="" /> <font class="error">&nbsp;</font> </div> <div align="left" style="padding:10px 0 10px 0;"> <input class="button" type='submit' value='Enviar Resposta' /> <input class="button" type='reset' value='Reset' /> <input class="button" type='button' value='Cancelar' onClick='window.location.href="view.php"' /> </div> </form> </div> </div> <br><br> <div style="clear:both"></div> </div> <div id="footer">Copyright &copy; osTicket.com. All rights reserved</div> <div align="center"> <!-- As a show of support, we ask that you leave powered by osTicket link to help spread the word. Thank you! --> <a id="powered_by" href="http://osticket.com"><img src="./images/poweredby.jpg" width="126" height="23" alt="Powered by osTicket"></a></div> </div> </body> </html> Arquivo: main.css body { font-family:arial, helvetica, sans-serif; font-size:9pt; margin:0; padding:0; } * { position:relative; } table input { width: auto; height: auto; } img, fieldset { border:None; } fieldset { clear:both; margin:0; padding:2px 0 2px 0; } .btn, .btn a { display:block; width:134px !important; height:27px; border:none; font-family:arial, helvetica, sans-serif !important; line-height:27px !important; background:url(../images/button.jpg) top left no-repeat; text-align:center; color:#fff !important; font-weight:bold; text-decoration:none; padding:0; margin:0; } form .btn { padding-bottom:4px; } h1, h2, h3 { font-weight:normal; margin:0; padding:0; } th { font-weight:bold; text-align:left; padding-left:3.5px; } #container { width:760px; margin:5px auto 0 auto; border:1px solid; } #header { padding:0 10px 0 0; height:64px; border-bottom:1px solid; overflow:none; } #footer { height:24px; border-top:1px solid; border-bottom:1px solid; text-align:center; overflow:none; } #logo { width:222px; height:64px; display:block; float:left; } #header p { width:300px; float:right; font-size:10px; line-height:10px; height:10px; text-transform:uppercase; text-align:right; padding-bottom:5px; } #nav { clear:both; } #nav { clear:both; margin:0; padding:0 40px 0 0; height:24px; border-bottom:1px solid; } #nav li { list-style:none; margin:0; padding:0; display:inline; } #nav li a { height:24px; line-height:24px; display:block; float:left; padding-left:25px; margin:0 10px 0 10px; text-decoration:none; font-weight:bold; float:right; } #nav a.home { background:url(../images/home.gif) 0 5px no-repeat; } #nav a.new_ticket { background:url(../images/new_ticket.gif) 0 5px no-repeat; } #nav a.my_tickets { background:url(../images/my_tickets.gif) 0 5px no-repeat; } #nav a.ticket_status { background:url(../images/ticket_status.gif) 0 5px no-repeat; } #nav a.log_out { background:url(../images/logout.gif) 0 5px no-repeat; } #content { clear:both; padding:2px 10px 10px 10px; line-height:14pt; margin:5px auto 5px auto; } #content #index { width:525px; /* Enable to center the forms */ margin:10px auto 10px auto; } #index .box { width:252px; float:left; } #index .box p { clear:both; padding-top:10px; text-align:justify; } #content form { margin:0; padding:0; } #content form label { display:block; width:60px; padding-right:10px; text-align:right; float:left; font-weight:bold; } #content #index form input { width:175px; float:left; } #content #bar { width:21px; height:auto; display:block; float:left; } #ticketform { padding:20px 20px 50px 20px; width:600px; margin:20px auto 20px auto; border:1px solid; } #loginform { padding:20px 20px 50px 20px; width:400px; margin:20px auto 20px auto; border:1px solid; } #ticketform input, #ticketform select { width:300px; float:left; } #loginform input { width:160px; float:left; } #ticketform label { width:130px; text-align:right; display:block; float:left; padding-right:10px; } #loginform label { width:130px; text-align:right; display:block; float:left; padding-right:10px; } #ticketform textarea { width:400px; } #ticketform .ticketsubmit { margin-left:410px; } #loginform .ticketsubmit { margin-left:170px; } #powered_by { clear:both; display:block; width:126px; height:23px; } .error { font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; border: none; font-weight: bold; } .msg { font-family: Arial, Helvetica, sans-serif; font-size: 13.5px; text-decoration: none; font-weight: bold; } #infomessage, #warnmessage, #errormessage { margin-bottom: 1.5em; padding: 0.3em; font-weight: bold; border-top: 1px solid; border-bottom: 1px solid; } /* Buttons */ .button { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin: 5px; border: 1px solid; } /* Generic CSS based Icons. use=> <tag class="Icon iconname">text</tag> */ .Icon { width: auto; padding-left:20px; background-position: left center; background-repeat: no-repeat; color:#006699; text-decoration: none; } a.Icon { } a.Icon:hover { text-decoration: underline; } .Icon.Ticket { background:url(../images/icons/ticket.gif) 0 2px no-repeat; } .Icon.webTicket { background:url(../images/icons/ticket_source_web.gif) 0 2px no-repeat; } .Icon.emailTicket { background:url(../images/icons/ticket_source_email.gif) 0 2px no-repeat; } .Icon.phoneTicket { background:url(../images/icons/ticket_source_phone.gif) 0 2px no-repeat; } .Icon.attachment { background-image: url(../images/icons/attachment.gif); } .Icon.file { background-image: url(../images/icons/attachment.gif); } .Icon.refresh { background-image: url(../images/icons/refresh.gif); } .Icon.thread { font-weight: bold; font-size: 1em; background-image: url(../images/icons/thread.gif); } /* Ticket view (Messages and Responses) */ #ticketthread table.message { margin:10px 0 5px 0; } #ticketthread table.response { margin-bottom:5px; } table.message, table.response { border: 1px solid; border-bottom: none; } table.message td, table.message th,table.response td, table.response th { border-bottom:1px solid; padding:5px; } table.message tr.header td, table.response tr.header td { padding:1px; padding-left:5px; } table.message th, table.response th { line-height:24px; font-size:12px; padding:1px; padding-left:5px; font-weight:bold; } Arquivo: colors /* default text and background colors */ body { color:#333; background-color: #fff; background-image: url(../images/bg.gif); background-repeat: repeat; } /* default link color */ a { color:#006699; text-decoration: none; } /* default link hover color */ a:hover { color:#DB8606; text-decoration: none; } #container { background:#fff; border-color:#ccc; } #loginform, #ticketform { background:#f1f1f1; border-color:#ccc; } /* bottom border of header */ #header { border-color:#000; } /* "SUPPORT TICKET SYSTEM" default text */ #header p { color:#666; } /* "SUPPORT TICKET" color */ #header p span { color:#fe7700; } /* top nav background and bottom border */ #nav { background:#f1f1f1; border-color:#ccc; } /* nav link color */ #nav li a { color:#006699; font-weight:bold; } /* nav link hover color */ #nav a:hover { color:#fe7700; } /* footer background and border */ #footer { background:#f1f1f1; border-color:#ccc; } /* Headings */ h1 { color:#fe7700; } h2 { color:#333; } h3 { color:#666; } /* Data Table */ table.tgrid { border-left: 1px solid; } table.tgrid td { border:1px solid; border-top:none; border-left:none; } table.tgrid th { color: #FFF; font-size: 12px; font-weight:bold; } table.tgrid, table.tgrid td, table.tgrid th { border-color:#ADADAD; } /* Table headings */ table.tgrid th { background:#ADADAD;; color:#FFF; } table.tgrid th a, table.tgrid th a:hover { color:#FFF; text-decoration:underline; } /* row highlighting on hover */ .tgrid tr:hover td { background-color: #FFFFDD; } /* Alt rows used on most data tables */ .row1 { background-color: #F4FAFF; } .row2 { background-color: #FFFFFF; } /* auto-highlight */ .row1.highlight td,.row2.highlight td { background-color: #FFFFDD; } /* mesages, warning and errors */ .error { color: #FF0000; } .msg { color:#006699; } #infomessage { background-color: #390; border-color: #390; color: #390; background: #CFC; } #errormessage { border-color: #903; background-color: #fcc; color: #903; } #warnmessage { border-color: #fad163; background-color: #fdedc1; } /* Input buttons/submits colors*/ .button { background-color: #DB8606; color: #FFF; border-color: #666; } /* Assorted number of tables used on view ticket.*/ table.infotable td, table.infotable th { background-color: #F4FAFF; } table.infotable th { font-weight:bold; text-align:left; padding-left:3px; } /* Response & message background */ table.message, table.response { border-color:#ADADAD; } /* Message title */ table.message th { background-color: #C3D9FF; } /* Response title */ table.response th { background-color: #FFE0B3; } /* message & response header */ table.message tr.header td, table.response tr.header td { background-color: #EFEFEF; border-color:#ccc; } /* table cells bg */ table.message td, table.response td { background-color: #FAFAFA; } E é isso ai galera, eu só preciso que a barra apareça sem perder nada na formatação do meu CSS. Espero contar com a ajuda de vocês obrigado.
  11. Boa noite Pessoal! Instalei o WinConnection Server XP no meu servidor e coloquei uma máquina com o Windows 98 SE na rede com o programa Remote Desktop Connection instalado para poder logar no WinConnection do Servidor e assim usar o Desktop simultaneamente com o Desktop aberto do servidor. Porém quando entro no cliente o Desktop do Servidor fecha. Fiz o possível para fazer a instalação e configuração usando o manual do WinConnection mais não deu por isso estou pedindo a juda de vocês. usei este manual http://www.thinnet.com.br/dloads/manual_wcs.pdf E o software na versão não registrada que vocês encontram em http://www.thinnetworks.com.br Espero contar com a experiência de vocês.
  12. ESerra você chegou perto do que eu queria. Porém o resultado da sua consulta só mostra os dados 3 colunas e 3 linhas eu preciso disso dentro do while para que ele se ajuste automaticamente para quantos resultados retornarem. Por favor monte a extrutura da tabela em sua máquina e coloque dentro do meu script ou faça um novo com a mesma estrutura da minha tabela. Muito obrigado.
  13. Boa noite amigos! Eu tenho a seguinte tabela: CREATE TABLE `vereador` ( `ID_Vereador` int(11) NOT NULL auto_increment, `Nome` varchar(60) NOT NULL default '', `Nome_Parlamentar` varchar(60) NOT NULL default '', `ID_Partido` int(11) NOT NULL default '0', `ID_Cargo` int(11) NOT NULL default '0', PRIMARY KEY (`ID_Vereador`) E preciso exibir os dados dela na seguinte estrutura de uma tabela: Exemplo: http://img252.imageshack.us/img252/1677/foto01ak4.th.jpg Os dados têm que ser mostrados de 3 em três ou seja coloco o while em um só e ele passa para três e depois quebra a linha da tabela para mostrar mais três resultados mais não estou conseguindo. Segue abaixo o que tenho para ver se vocês conseguem transformar para a forma que preciso. Mais tambem aceito uma nova solução. Exemplo do que eu consigui: http://img170.imageshack.us/img170/4849/foto02mo5.th.jpg <html> <head> <title>Lista</title> </head> <body bgcolor="#ffffff"> <?php $conexao = mysql_connect("localhost", "root", "123456"); $db = mysql_select_db("teste"); $sql = "SELECT * FROM vereador ORDER BY Nome"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); echo "<table width=760 border=0 cellpadding=1 cellspacing=1>"; echo "<tr bgcolor=\"eaeaea\">"; echo "<th width=40>ID</th>"; echo "<th width=300>Nome</th>"; echo "<th width=100>Parlamentar</th>"; echo "<th width=210>ID Partido</th>"; echo "<th width=50>ID Cargo</th>"; echo "</tr>"; while ($linha=mysql_fetch_array($resultado)) { $id_vereador = $linha["ID_Vereador"]; $nome = $linha["Nome"]; $parlamentar = $linha["Nome_Parlamentar"]; $id_partido = $linha["ID_Partido"]; $id_cargo = $linha["ID_Cargo"]; echo "<tr>"; echo "<th width=40>$id_vereador<br></th>"; echo "<th width=300 align=\"left\">$nome<br></th>"; echo "<th width=100>$parlamentar<br></th>"; echo "<th width=210>$id_partido</th>"; echo "<th width=50>$id_cargo</th>"; echo "</tr>"; echo "<tr>"; echo "<th colspan=\"5\"><hr width=\"100%\" color=\"c0c0c0\"></th>"; echo "</tr>"; echo "<br>"; } echo "</table>"; ?> </body> </html> Espero que possam me ajudar. Grato,
  14. Bom dia pessoa! To precisando de uma ajuda para resolver uma soma em uma busca nos campo do tipo decimal(19,2), segue abaixo o código que estou usando: <html> <head> <title>Somar na tabela</title> <body bgcolor="#ffffff"> <?php $conexao = mysql_connect("localhost", "root", "123456"); $db = mysql_select_db("comissoes"); $con = "Select Valor_da_Comissao from Venda_Comissoes where ID=1004"; $res = mysql_query($con) or die ("Não foi possível realizar a consulta ao banco de dados"); $conta = 0; while($dado=mysql_fetch_array($res)){ $soma = $soma+[$conta]; $conta++; } ?> </body> </html> A pesquisa acima era para mostrar as soma do "Valor_da_Comissao" do ID 1004 Porém tá retornando o erro: Parse error: syntax error, unexpected '[' in /home/mdycom/public_html/teste/mdy/somar.php on line 15 A linha 15 corresponde ao seguinte código: $soma=$soma+[$conta]; Por favor tentem me ajudar ai. Pois estou precisando muito. Obrigado a todos.
  15. Bom dia pessoa! To precisando de uma ajuda para resolver uma soma em uma busca nos campo do tipo decimal(19,2), seguue abaixo o código que estou usando: <?php $conexao = mysql_connect("localhost", "root", "123456"); $db = mysql_select_db("mdycom_fragasoft"); $sql = "SELECT * FROM Portosoft_Comissoes WHERE ID='$id_cliente' ORDER BY Codigo_do_Pedido DESC"; $resultado = mysql_query($sql) or die ("Não foi possível realizar a consulta ao banco de dados"); if ( $id_cliente == "") { echo ""; } else { echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"link\">Pedido</a>\n"; echo "\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"80\">\n"; echo "<a class=\"link\">Data</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"link\">Valor</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"link\">Bônus</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"320\">\n"; echo "<a class=\"link\">Origem</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"40\">\n"; echo "<a class=\"link\">Nível</a>\n"; echo "</td>\n"; echo "</tr>\n"; echo "<tr>\n"; echo "<td colspan=\"6\" valign=\"top\" width=\"650\">\n"; echo "<hr width=\"100%\" color=\"#969696\">\n"; echo "</td>\n"; echo "</tr>\n"; echo "\n"; while ($linha=mysql_fetch_array($resultado)) { $seq = $linha["Seq"]; $id_patrocinador = $linha["ID"]; $nome_patrocinador = $linha["Nome_do_Vendedor"]; $id_pedido = $linha["Codigo_do_Pedido"]; $data_pedido = $linha["Data_do_Pedido"]; $valor_pedido = $linha["Valor_do_Pedido"]; $comissao_pedido = $linha["Valor_da_Comissao"]; $cliente = $linha["Empreendedor"]; $nivel = $linha["Nivel"]; $novadata = substr($data_pedido,8,2) . "/" .substr($data_pedido,5,2) . "/" . substr($data_pedido,0,4); echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"texto_cinza\">$id_pedido</a>\n"; echo "\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"80\">\n"; echo "<a class=\"texto_cinza\">$novadata</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"texto_cinza\">$valor_pedido</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"texto_cinza\">$comissao_pedido</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"320\">\n"; echo "<a class=\"texto_cinza\">$cliente</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" align=\"center\" width=\"40\">\n"; echo "<a class=\"texto_cinza\">$nivel</a>\n"; echo "</td>\n"; echo "</tr>\n"; echo "\n"; } } echo "<tr>\n"; echo "<td colspan=\"6\" valign=\"top\" width=\"650\">\n"; echo "<hr width=\"100%\" color=\"#969696\">\n"; echo "</td>\n"; echo "</tr>\n"; echo "\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"texto_cinza\"></a>\n"; echo "\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"80\">\n"; echo "<a class=\"link\">Total:</a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"link\"><!--Aqui deve aparecer o total dos resultados do campo 'Valor_do_Pedido'--></a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"70\">\n"; echo "<a class=\"link\"><!--Aqui deve aparecer o total dos resultados do campo 'Valor_da_Comissao'--></a>\n"; echo "</td>\n"; echo "<td valign=\"top\" width=\"320\">\n"; echo "<a class=\"texto_cinza\"></a>\n"; echo "</td>\n"; echo "<td valign=\"top\" align=\"center\" width=\"40\">\n"; echo "<a class=\"texto_cinza\"></a>\n"; echo "</td>\n"; echo "</tr>\n"; echo "\n"; ?> Preciso somar os resultados do campo "Valor_do_Pedido" para me dar o total do pedido; Preciso somar os resultados do campo "Valor_da_Comissao" pra me dar o total da comissão. Acho que isso é bastante interessante é vai ajudar muita gente do fórum. Grato,
  16. Valeu mayconvm funcionou direitinho. Muito obrigado pela ajuda.
  17. Galera! Estou passando por uma necessidade interessante! Preciso que quando o cliente clicar no link produto.php (que é um arquivo com 04 quadros (FRAME). O arquivo tem que enviar os dados de busca para os arquivos que correspondem os quadros. TIPO: Arquivo que contém os quadros, produto.php, que vai enviar o valor produto.php?id=17 Esse valor (17) deve ser reconhecido nos quadros que conteém os arquivos: topo.php foto.php arvore.php descricao.php eles deveriam receber o valor (17) e deveriam ficar assim: topo.php?id=17 foto.php?id=17 arvore.php?id=17 descricao.php?id=17 como estes arquivos estão em quadros eles não conseguem receber o valor da página produto.php. To fazendo a busca do valor assim: "SELECT * FROM tbl_produtos WHERE id_produto='$id' ORDER BY id_produto" ; Já testei os arquivos carregando-os sem o FRAME (produto.php) e funcionou perfeitamente. Mais quero que fiquem em FRAMES. Espero que possam me ajudar. Pois sei que é muito interessante, isso.
×
×
  • Criar Novo...