Jump to content


Photo

Como Dar Uma Quebra De Linha Automatico


  • Faça o login para participar
5 replies to this topic

#1 thioz21

thioz21

    Normal

  • Usuários
  • 116 posts
  • Sexo:Masculino
  • Localidade:Passos

Posted 29/04/2007, 15:45

Galera olha eu outra vez aki pra resolver outro problema.. tipo.. como que fasso pra exibir 5 fotos depois de 5 fotos ele continuar a adicionando foto na fileira de baixo.

Exemplo:

Foto 1 | Foto 2 | Foto 3 | Foto 4 | Foto 5 |
Foto 6 | Foto 7 | Foto 8 | Foto 9 | Foto 10 |

entendeu.. depois de 5 fotos ele da uma quebra de linha automatica.

Codigo abaixo:

<?php
require_once 'config_avatar.php';
$query = 'SELECT url FROM avatar ORDER BY id  DESC LIMIT 3';
$result = mysql_query( $query ) or die(mysql_error());
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ))
{
	 
	 $url = $row['url'];
	

echo " <img src='$url'>  ";

	 
}

?>

vlw galera

Edição feita por: thioz21, 29/04/2007, 15:46.


#2 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 29/04/2007, 15:58

Voce pode calcular quando for quebrar a linha fazendo uma conta e pagando a sua sobra.
Voce atribui $i = 0 e a cada novo fetch que voce fizer no resultado voce acrescenta +1 ao $i.
Com isso voce verifica a sobra da divisao de 5 por $i, se for igual a 0, voce quebra linha, se nao, continua. Veja um exemplo e aplique ao seu codigo:

for ($i = 0; $i < 21; $i++) {
	if ($i % 5 == 0)
		 echo '<br />';

	echo $i . ' ';
}


[]'s

Edição feita por: Renan Gonçalves, 29/04/2007, 16:00.

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#3 thioz21

thioz21

    Normal

  • Usuários
  • 116 posts
  • Sexo:Masculino
  • Localidade:Passos

Posted 29/04/2007, 16:03

renam te add no MSN

mais tipo.. se pode colocar no meu codigo acima... pq tipo eu to por fora desse codigo que vc me passo hehe abraços

coloquei assim


<?php
require_once 'config_avatar.php';
$query = 'SELECT url FROM avatar ORDER BY id';
$result = mysql_query( $query ) or die(mysql_error());
while( $row = mysql_fetch_array( $result, MYSQL_ASSOC ))
{
	 
	 $url = $row['url'];


for ($i = 0; $i < 21; $i++) {
	if ($i % 5 == 0)
		 echo '<br />';

	echo $i . '<img src=\'$url\'>&nbsp;';
}

?>

ta certo?


#4 Renan Gonçalves

Renan Gonçalves

    Web Developer

  • Usuários
  • 771 posts
  • Sexo:Masculino
  • Localidade:São Paulo, SP
  • Interesses:Programar PHP, Java (e JSP), Javascript (com Ajax, claro), Ruby (on Rails) !

Posted 29/04/2007, 16:06

Faca o seguinte, coloque $i = 0; antes do while, e $i++; depois de cada loop.

+/- assim:
$i = 0;
while () {
	if ($i % 5 == 0)
		 echo '<br />';

   // seu codigo
  
   $i++;
}


[]'s
PS: Meu nome e RenaN e estou sem MSN no pc veio da minha mae em minas.

Renan Gonçalves
renan.saddam@gmail.com
(WebSite / Gmail / orkut / Windows Live! Messenger
)

"Aquele que se define se limita."


#5 thioz21

thioz21

    Normal

  • Usuários
  • 116 posts
  • Sexo:Masculino
  • Localidade:Passos

Posted 29/04/2007, 16:12

nossa veio deu certinnhoooo

brigadão mesmooo


#6 RonsisM

RonsisM

    Super Veterano

  • Usuários
  • 15724 posts
  • Sexo:Masculino
  • Localidade:Plovdiv

Posted 14/10/2017, 09:03

Viagra En Suisse Sans Ordonnance Viagra Cialis Vendita viagra online Falta Comprar Propecia En Generic Levaquin Tavanic Tablet
Estrace .5 Elocon Best Website I Need To Order Viagra Tablets For Sale viagra Cadian Viagra No Script Cialis Farmacia Sin Receta Viagra Omeprazole Interaction




0 user(s) are reading this topic

0 membro(s), 0 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq