Jump to content


Magic Angel

Member Since 26/10/2004
Offline Last Active 26/02/2009, 11:01
-----

Posts I've Made

In Topic: Quero Alinhar A Imagem Dentro Da Tabela

20/11/2008, 14:07

Em DIV eu uso
QUOTE
<div style=float:right>


E não costuma dar erro em nenhum navegador.


não funcionou no IE... ugh! =P

O que você quer dizer com o "isso passa no W3C?"?


W3C... o cara que te diz: beleza, esse code passa em todos os navegadores e eu aprovo!

Bom, sobre o problema, já que você está usando tabela, por que não usa os atributos de uma tabela? Com um valign bottom e um align right não resolve?


Porque eu tenho duas linhas e três colunas nessa tabela, e gostaria que apenas a matriz da 2ª linha e 3ª coluna tivesse esses atributos. Mas depois q vc falou isso... poderia sim criar uma tabela dentro desse campo.... vou testar \o.

Não precisa desse h3 e dessa div.


Deixa eu explicar um pouquinho... eu criei um code de template... atualmente eu tenho dois templates... o 1º é a página toda, dividindo cabeçalho, rodapé, menu e a caixinha de conteúdo.
A caixinha de conteúdo é outro template, trata-se de uma tabela com duas linhas e três colunas... onde eu reparto os ítens conforme dá pra ver lá.
Cada matriz dessa tabela eu trato com um tipo de configuração de conteúdo, no caso, são fontes... os famosos h1, h2, h3, blahblah... mas esses são modelados por um CSS à parte, que me permite configurá-los sem tocar no template.

Realmente, um h3 com uma imagem dentro é inútil e... errado xD
Mas... é um template, um dia eu posso encher o saco do bixinho lá no canto e querer colocar conteúdo... para isso que ele serve \o\

Ola...

bom eu criaria uma div com position absolute para alinhamento especifico...

comigo costuma dar certo e nao da nenhum erro de validação nao.


ou senao como o gaguinho falou <div style=float:right> tambem rola...



abraço!!
teste ai.. dai voce fala pra gente


Testei o position =D
Ficou quaaaaaaaaaaaaaaaaaaase perfeito... hohoho... deu uma pequena diferença em pixels no IE e FF... alinhei pelo IE... mas acho que vou deixar assim... azar também =P

O método do gaguinho infelizmente não funcionou no IE... sei lá porque cargas d'água.

O que você fez está errado...

<h3><div align="right"><br><br><br><br><br><a href="#"><img src="template/images/right/colino.gif" align="right"></a></div></h3>

Você colocou uma div dentro de um h3, e os espaçamentos poderiam ser com margin ou padding. Você sabe qual é o significado da tag h3? Serve para títulos, era pra ser um título mesmo?

Encontrei no seu código também algumas tags fantasmas (tags sem nada dentro), recomendo uma faxina... :D


eu expliquei lá em cima porque utilizei o h3.... e outros hagah's xD

Trabalho com templates pra que as modificações que quiser fazer depois sejam automáticas. Para que eu não tenha que ficar lembrando o que eu queria com cada code inserido.

Ah! A página está em php, o que vocês visualizam é o conteúdo das variáveis dentro de um template \o\
Por isso algumas tags estão vazias =P

eu uso:
<table cellpadding=\"18\" cellspacing=\"10\" class=\"conteudo\">
para os espaçamentos. Um amigo que entende muito mais de html do q eu me recomendou. Acha melhor substituir?


Abraços!! Obrigada pela ajuda e dicas de todos!

In Topic: Quero Alinhar A Imagem Dentro Da Tabela

18/11/2008, 17:11

vocÊ pode usar um position: absolute para deixo-lo sempre ali.


E isso passa no W3C? Ou pelo menos no IE e FF?
Eu sou leiga em html desse jeito mais específico =/
Mas vou pesquisar com a dica, obrigada!

eu acho que "align="right" é errado em div's mas não tenho certeza! ;)

eu posicionaria com padding, acho mais fácil e menos chances de dar problemas...


deve ser errado mesmo. Preciso de um curso dessas coisas u.u
padding para a table ou para o td?
Eu já uso padding para a table, mas eu não a entendo muito bem xD

obrigada pela ajuda!

In Topic: Otimizar Tempo Ao Gravar No Mysql

31/10/2008, 16:40

desculpe.. vou ser mais específica...
eu já filtro o máximo que posso... funciona basicamente dessa maneira...

trecho de busca:
case 1:

	$i = 1;
	echo "<br><br>
	<a href='inscricoes.php?id=$id&id_associada=$id_associada'>« Voltar »</a>
	<form method=\"post\" action=\"inscricoes.php?id=$id&id_associada=$id_associada&op=3\">
	<div class=\"conteudo\">";
	
	$sql = "SELECT * FROM fichas WHERE id_evento=".$id_evento." ORDER BY id ASC";
	$resultado = mysql_query($sql)
	or die ("Não foi possível realizar a consulta.");
	
	while ($linha=mysql_fetch_array($resultado))
	{
		$grava=$grava."<input type=\"hidden\" name=\"id_campo".$i."\" value=\"".$linha['id']."\">
		<input type=\"hidden\" name=\"campo".$i."\" value=\"campo".$i."\">
		<br><br><label for=\"campo".$i."\">".$linha['campo']."</label><br>";
		
		if ($linha['tipo'] == 2)
		{
			$grava=$grava."<input name=\"tipo".$i."\" size=\"70\" value=\"\" type=\"text\">";
		}
		if ($linha['tipo'] == 3)
		{
			$grava=$grava."<input name=\"tipo".$i."\" value=\"Sim\" type=\"radio\">Sim
			<input name=\"tipo".$i."\" value=\"Não\" type=\"radio\">Não";
		}
		if ($linha['tipo'] == 4)
		{
			$grava=$grava."<input name=\"tipo".$i."\" size=\"70\" value=\"\" type=\"text\">
		}
		$i++;
	}
	$grava=$grava."<input type=\"hidden\" name=\"quant\" value=\"".$i."\">
	<br><br><input type=\"submit\" value=\"« Enviar »\"></div></form>";
	
	echo $grava;

	break;

e depois coloco o while.. se não houver o while, eu teria que estipular um nº máximo de campos, e tudo num registro só.. no caso, vamos stipular o nº máximo como 8, assim:
$sql=mysql_query("INSERT INTO inscricoes (
	id_instituicao,
	id_inscrito,
	id_evento,
	id_campo1,
	campo1,
	tipo1,
	id_campo2,
	campo2,
	tipo2,
	id_campo3,
	campo3,
	tipo3,
	id_campo4,
	campo4,
	tipo4,
	id_campo5,
	campo5,
	tipo5,
	id_campo6,
	campo6,
	tipo6,
	id_campo7,
	campo7,
	tipo7,
	id_campo8,
	campo8,
	tipo8,
	data
	) VALUES (
	'$id_instituicao',
	'$id_inscrito',
	'$id_evento',
	'".$_POST['id_campo1']."',
	'".$_POST['campo1']."',
	'".$_POST['tipo1']."',
	'".$_POST['id_campo2']."',
	'".$_POST['campo2']."',
	'".$_POST['tipo2']."',
	'".$_POST['id_campo3']."',
	'".$_POST['campo3']."',
	'".$_POST['tipo3']."',
	'".$_POST['id_campo4']."',
	'".$_POST['campo4']."',
	'".$_POST['tipo4']."',
	'".$_POST['id_campo5']."',
	'".$_POST['campo5']."',
	'".$_POST['tipo5']."',
	'".$_POST['id_campo6']."',
	'".$_POST['campo6']."',
	'".$_POST['tipo6']."',
	'".$_POST['id_campo7']."',
	'".$_POST['campo7']."',
	'".$_POST['tipo7']."',
	'".$_POST['id_campo8']."',
	'".$_POST['campo8']."',
	'".$_POST['tipo8']."',
	NOW()
	)");

usando o while, posso ter quantos campos eu quiser, e não vou ocupar memória, gravando nulo em campos desnecessários.. o-o

In Topic: Buscar No Estilo Google...

31/10/2008, 11:06

Uh!
Estava mesmo :ponder:

mas LIKE não restringe nº de resultados, man... .-.

In Topic: Loop Conta

31/10/2008, 11:00

Não entendi direito =P

Mas oh... pra poder contar de 15 em 15... faça uma lógica simples...

for ($i=1; $i <= $max; $i+15)
{	echo $num1.".".$num2.".".$num3.".".$i;	}

só não entendi o porquê de contar de 15 em 15 quando você citou uma sequência de 16 para 17:
o primeiro ip e REDE
o ip 10.0.0.16 e broad
o ip 10.0.0.17 e rede

IPB Skin By Virteq