Jump to content


André Milaré

Member Since 15/10/2007
Offline Last Active 01/04/2008, 00:19
-----

Posts I've Made

In Topic: Diferença Das Funções Mysql E Mysqli

16/11/2007, 19:14

Olá,
Eu uso mysqli para fazer transação no MySQL (Begin Transaction, Commit e RollBack, como é feito no MS SQL)

é muito bom o mysqli porém nem todos os hosts tem disponível esse recurso.

[]'s André Milaré

In Topic: Acentuação Mysql

09/11/2007, 00:40

Eu também estou com a mesma dificuldade. Uma tabela pequena (10 registros) eu fui no PHPMyAdmin e corrigi na mão e deu certo! Mas meu problema é que tenho uma tabela de CEP com mais de 600 mil registros, e a 'Avenida Jo?o Batista' aparece assim. Eu utilizei o restore normal do tipo

INSERT INTO `tabcep` (`CEP`,`Logradouro`,`Complemento`,`Bairro`,`Cidade`,`UF`) VALUES 
('06097100','Avenida João Batista','- até 393 - lado ímpar','Centro','Osasco','SP')

porém ao dar um SELECT (via programa ou via PHPMyAdmin) aparece:

'06097100','Avenida Jo?o Batista','- at? 393 - lado ?mpar','Centro','Osasco','SP'

Em todas as páginas estou usando

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

Detalhe: localmente funciona perfeitamente, é na hora de hospedar que dá isso!

Alguma sugestão?

[]'s André Milaré

In Topic: Obter A Data A Partir Do Mysql

08/11/2007, 16:49

Sem formatar vem YYYY-MM-DD (2007-10-05)

Molaré forçou a amizade...rsrs

[]'s André Milaré

In Topic: Refresh Na Página

08/11/2007, 16:47

Já tinha guardado as coisas pra ir embora...rsrs mas voltei pra testar...

NÃO FUNCIONOU :angry:

Mas blz, vai no método POG mesmo

[]'s André Milaré

In Topic: Obter A Data A Partir Do Mysql

08/11/2007, 16:38

Então Crab, todos meus problemas começaram aqui!!!!


para formatar uma data HOJE, blz! funciona que nem um reloginho
$today = date("F j, Y, g:i a");				 // March 10, 2001, 5:16 pm
$today = date("m.d.y");						 // 03.10.01
$today = date("j, n, Y");					   // 10, 3, 2001
$today = date("Ymd");						   // 20010310
$today = date('h-i-s, j-m-y, it is w Day z ');  // 05-16-17, 10-03-01, 1631 1618 6 Fripm01
$today = date('\i\t \i\s \t\h\e jS \d\a\y.');   // It is the 10th day.
$today = date("D M j G:i:s T Y");			   // Sat Mar 10 15:16:08 MST 2001
$today = date('H:m:s \m \i\s\ \m\o\n\t\h');	 // 17:03:17 m is month
$today = date("H:i:s");						 // 17:16:17

Mas se vc JÁ tem a bendita data, tipo:

$strSQL = "SELECT DataCompra FROM tabproduto ";

$strRecordSet = mysql_query($strSQL, $strConexao) or die("Ocorreu um erro ao acessar o banco de dados. Erro: <br>".mysql_error());
$Registro = mysql_fetch_array($strRecordSet);

// Guardar a data
$strDataCompra = $Registro["DataCompra"];

// Aqui o bicho pega
echo date("d/m/Y", $strDataCompra);

Sabe o que aparece? 31/12/1969

Não foi preguiça de pesquisar não, até com date_format() eu tentei, mas só funcionou mesmo no MySQL...
Por isso que eu quero saber: TEM ALGUM COMANDO PHP QUE FORMATE DATA? rsrs

:wacko:

[]'s André Milaré

IPB Skin By Virteq