
cha
Membros-
Total de itens
19 -
Registro em
-
Última visita
Sobre cha

cha's Achievements
0
Reputação
-
boa noite.. estou com um problema porque uso o PHP. é o seguinte.. eu tenho 3 select <option> onde o cliente escolhe produto, situação, cidade. eu consegui fazer com que quando você escolhe produto, a situação e a cidade mostra como opçao para ser selecionada só as cidade e situaçoes que tem com aquele produto. ate ai tudo ok. só que queria saber se tem como eu fazer isso sem precisar atualizar a pagina. estou usando o sguinte codigo; (vo postar só o da cidade como exemplo) <? // Isto esta no começo da pagina, puxa a condiçao para ser usada no WHERE dos select <option> $sql = "select consulta from tb_teste"; $result = mysql_query($sql); $linha = mysql_num_rows($result); $reg = mysql_fetch_row($result); $teste = $reg[0]; //$teste contem por exemplo cod_produto = 2 $sql = "select cidade from tb_contrato where $teste ORDER by cidade ASC"; // $teste vem do BD. nele contem a condiçao, como vm do BD, alem de ter que atualiar a pagina, tem que ser 2 vezes. $result = mysql_query($sql); $linha = mysql_num_rows($result); echo "<option></option>"; echo "<option>Limpar</option>"; for ($i=0;$i<$linha;$i++) { $reg = mysql_fetch_row($result); if ($reg[0] != $igual2) // empede que me de resultados repetidos { echo "<option>$reg[0]</option>"; //mostra resultado } $igual2 = $reg[0]; } ?> tem como eu fazer com que ao selecionar o produto ele roda esse codigos na hora. não sei nada de ajax. mas to precisando muito. se alguém poder ajudar agradeço. obrigado
-
<? $origem = "C:\xampp\mysql\data\embratel\teste.txt"; $destinho ="C:\backup\teste.txt"; bool copy ( string $origem, string $destino) ?> <? $origem = "C:\xampp\mysql\data\embratel\teste.txt"; $destinho ="C:\backup/"; bool copy ( string $origem, string $destino) ?> já tentei dos dois jeito, e não copia o.O OBJETIVO: tenho que fazer um BACKUP, de todas tabelas. do XAMPP. estava simplemente querendo mover o DATA do meu BD, para uma outra pasta, mas não to conseguindo :S já entrei em varios sites, e a sintexe esta certa =S obrigado
-
boa tarde, alguém sabe de algum jeito para fixar na tela 2ª primeira colunas, e 1ª linha de uma <TABLE> , mesmo que eu rolasse a pagina para os lados e para baixo?? OBJETIVO: Fixar nome do cliente , cod contrato. (COLUNAS), tipo de dados (LINHA); Essa tabela é grande, ela tem uns 220%, então na hora de rolar a pagina para o lado para ver o resto dos dados, tenho que voltar la no inicio pra ver o cliente daquele dado. mesma coisa para a 1ª linha, que contem o tipo de dado. quando rolo pagina para baixo, fica ruim de ver o tipo de dados as vezes. gostaria que ela ficasse fixa na tela. obrigado pela ajuda
-
parece estar correto, derrepente o erro não é ai, se ele não te indica erro em nenhuma linha, pode ser que seja algum erro logico. admin é o nome da tabela? att, Lucas Cha
-
$sql="UPDATE TABELA SET CAMPO = '$campo' WHERE condicao = '$condicao'"; $result = mysql_query($sql); da um ECHO no $sql; e posta ai o que ele ta fazendo. verifique o nome da tabela e dos campos. e se as variaveis que voce esta movendo para dentro do BD ($nome, $seleciona) se dentro delas tem aspas simples.. eu sei que o INSERT não decha, UPDATE não sei, mas n custa tentar. se for isso, posta ai que te lanço o codigo para tira-las. CODIGO, (caso tenho aspas simples dentro das variaveis) $link = mysql_connect('localhost', 'root', ''); // não precisa mecher aqui, só se for mudar localhost/root/senha $item = "$nome"; $escaped_item = mysql_real_escape_string($item, $link); $sql="UPDATE tabela SET nome = '$escaped_item' WHERE username = '$seleciona"; //mesmo vale para $seleciona $result = mysql_query($sql);
-
<html> <body> <? require_once("fpdf/fpdf.php"); define('FPDF_FONTPATH','fpdf/font/'); $pdf = new FPDF("L","cm",array(17.7,22)); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial','',10); $pdf->SetMargins(0,0,0); $pdf->setY("2.25"); $pdf->setX("11.6"); $pdf->Cell(0, 0, "nodesign"); $pdf->Output("arquivo","I"); </body> </html> ERRO: Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\embratel\backup.php:3) in C:\xampp\php\PEAR\fpdf\fpdf.php on line 1022 FPDF error: Some data has already been output to browser, can't send PDF file tenho que salvar uma tabela HTML em pdf. To tentando ainda.. a dias, se alguém sabe utilizar FPDF, ou já passou por esse erro. por favor postar aqui algo. valeu
-
esta dando um erro: Warning: FPDF::include(font/helvetica.php) [function.FPDF-include]: failed to open stream: No such file or directory in C:\xampp\php\PEAR\fpdf.php on line 550 Warning: FPDF::include() [function.include]: Failed opening 'font/helvetica.php' for inclusion (include_path=.;C:\xampp\php\pear\') in C:\xampp\php\PEAR\fpdf.php on line 550 FPDF error: Could not include font metric file to usando assim: ex.php <?php define('FPDF_FONTPATH','font/'); require('WriteHTML.php'); $pdf=new PDF_HTML(); $pdf->Open(); $pdf->AddPage(); $pdf->SetFont('Arial'); $pdf->WriteHTML('You can<BR><P ALIGN="center">center a line</P>and add a horizontal rule:<BR><HR>'); $pdf->Output(); ?> WriteHTML.php <?php require('fpdf.php'); class PDF_HTML extends FPDF { var $B=0; var $I=0; var $U=0; var $HREF=''; var $ALIGN=''; function WriteHTML($html) { //HTML parser $html=str_replace("\n",' ',$html); $a=preg_split('/<(.*)>/U',$html,-1,PREG_SPLIT_DELIM_CAPTURE); foreach($a as $i=>$e) { if($i%2==0) { //Text if($this->HREF) $this->PutLink($this->HREF,$e); elseif($this->ALIGN == 'center') $this->Cell(0,5,$e,0,1,'C'); else $this->Write(5,$e); } else { //Tag if($e{0}=='/') $this->CloseTag(strtoupper(substr($e,1))); else { //Extract properties $a2=split(' ',$e); $tag=strtoupper(array_shift($a2)); $prop=array(); foreach($a2 as $v) if(ereg('^([^=]*)=["\]?([^"\']*)["\']?$',$v,$a3)) $prop[strtoupper($a3[1])]=$a3[2]; $this->OpenTag($tag,$prop); } } } } function OpenTag($tag,$prop) { //Opening tag if($tag==B' or $tag=='I' or $tag=='U') $this->SetStyle($tag,true); if($tag=='A') $this->HREF=$prop['HREF]; if($tag=='BR') $this->Ln(5); if($tag=='P') $this->ALIGN=$prop['ALIGN']; if($tag==HR') { if( $prop['WIDTH] != '' ) $Width = $prop['WIDTH']; else $Width = $this->w - $this->lMargin-$this->rMargin; $this->Ln(2); $x = $this->GetX(); $y = $this->GetY(); $this->SetLineWidth(0.4); $this->Line($x,$y,$x+$Width,$y); $this->SetLineWidth(0.2); $this->Ln(2); } } function CloseTag($tag) { //Closing tag if($tag=='B' or $tag=='I' or $tag=='U') $this->SetStyle($tag,false); if($tag=='A') $this->HREF=''; if($tag=='P') $this->ALIGN=''; } function SetStyle($tag,$enable) { //Modify style and select corresponding font $this->$tag+=($enable ? 1 : -1); $style=''; foreach(array('B','I','U') as $s) if($this->$s>0) $style.=$s; $this->SetFont('',$style); } function PutLink($URL,$txt) { //Put a hyperlink $this->SetTextColor(0,0,255); $this->SetStyle('U',true); $this->Write(5,$txt,$URL); $this->SetStyle('U',false); $this->SetTextColor(0); } } ?>
-
boa tarde pessoal. seguinte, eu tenho uma pagina que manda imprimir uma tabela. só que meu cliente esta querendo enviar essa tabela por email. tenho 2 opçoes, salvar um arquivo pdf ou salva e enviar pelo outlook, (automatico) axo que salvar a tabela em .pdf não é muito dificil, mas tem como mandar direto por email? usando .PHP aceito resposta tanto só salvando quanto salvando e enviando. obrigado.. att, Lucas Cha
-
Caraca mano.. resolveu meu problema.. muito obrigado pela ajuda..
-
valeu cara, é isso mesmo. abraço
-
problema que eu não sei trabalha em flash... tipo, eu vi em um site algo sobre, mas n consegui emplementar o java.. vo passar o link para vocês darem uma olhada http://forum.wmonline.com.br/index.php?showtopic=27439 o CSS deu certo, menu fico tipo flutuando, mas não se move.. porque a parte de mover ta na script.
-
em que linguagem ? brigado
-
Cara não sei. pode ser em qualquer linguagem, é que eu não manjo desse tipo de design, e to precisando muito agora. porque a tabela é muito extensa.
-
boa tarde. não sei se estou postando no lugar certo. mas obrigado se conseguiremme ajudar. eu tenho uma tabela, e ela é do tamanho de 150% gostaria que o menu de opçoes da pagina, fosse para o lado quando eu rolar a pagina para direita. (para ver o resto da tabela) obrigado pela ajuda.