Jump to content


Photo

[Resolvido] Dividir ExibiçãO De VíDeos Por Colunas


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

#1 Mascotin

Mascotin

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino

Posted 20/05/2010, 01:16

OLá.. tenho este codigo aki que no caso exibe os videos q esta cadastrado... eu precisa so que exibisse esses videos um do lado do outro... tipo

| video1 | Video2 | video3|

somente em tres colunas.. eu ja encontei alguns codigos.. mas na hora q vai colocar a configuração do video para exibir no echo ou no print não da certo..
segue o codigo fonte>>>>>>>>>>

<?php
$cad = $_GET['cad'];
if($cad==1){
		echo'<script language="javascript" type="text/javascript">';
		echo "alert(\"Obrigado por cadastrar video nosso sistema!!\");";
		echo '</script>';
}

include("config.php");
$sql = mysql_query("SELECT * FROM viideos ORDER BY id DESC");

while($x = mysql_fetch_array($sql))
{
$name = $x["name"];
$descricao = $x["descricao"];
$url = $x["url"];
?>
  

<a href="http://www.youtube.com/watch?v=<?=$url?>&hl=pt-br&fs=1" target="_blank"><?=$name?></a><br>

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/<?=$url?>&hl=pt-br&fs=1"></param><param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/<?=$url?>&hl=pt-br&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="425" height="344"></embed></object>
<br>
<?=$descricao?><br><br>

<?
}
?>


quem poder me ajudar ae.. muito obrigado...

^^

#2 André Manoel

André Manoel

    Doutor

  • Usuários
  • 996 posts
  • Sexo:Masculino
  • Localidade:Brasilia

Posted 20/05/2010, 10:03

Você pode fazer o seguinte...

Como você só quer três vídeos por linha ... então você imprime três vídeos e depois quebra a linha com um <br /> para continuar a colocar os próximos vídeos...

Voltando a aula de Algoritmos do primeiro semestre do curso da faculdade...

Como você identifica que já são três?
Você pode criar um contador e verificar a cada loop se o loop atual é múltiplo de três.
Como identificar se um número é multiplo do outro?
Se o resto da divisão desse determinado número pelo fator em questão - que no caso é 3 - for zero... então este número é múltiplo de três.
Ficaria assim:


include("config.php");
$sql = mysql_query("SELECT * FROM viideos ORDER BY id DESC");

//cria o contador
$contador = 0;

while($x = mysql_fetch_array($sql))
{
  $contador++;

  $name = $x["name"];
  $descricao = $x["descricao"];
  $url = $x["url"];
?>
  

<a href="http://www.youtube.com/watch?v=<?=$url?>&hl=pt-br&fs=1" target="_blank"><?=$name?></a><br>

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/<?=$url?>&hl=pt-br&fs=1"></param>
<param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/<?=$url?>&hl=pt-br&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="425" height="344"></embed></object>


<?php
    if( $contador % 3 == 0 )
        echo "<br />";
}
?>

Iniciando na Ajuda On line...

Posted Image Meu post lhe ajudou? Reputar/votar é uma das formas de agradecer.

#3 Mascotin

Mascotin

    Novato no fórum

  • Usuários
  • 9 posts
  • Sexo:Masculino

Posted 24/05/2010, 23:19

Você pode fazer o seguinte...

Como você só quer três vídeos por linha ... então você imprime três vídeos e depois quebra a linha com um <br /> para continuar a colocar os próximos vídeos...

Voltando a aula de Algoritmos do primeiro semestre do curso da faculdade...

Como você identifica que já são três?
Você pode criar um contador e verificar a cada loop se o loop atual é múltiplo de três.
Como identificar se um número é multiplo do outro?
Se o resto da divisão desse determinado número pelo fator em questão - que no caso é 3 - for zero... então este número é múltiplo de três.
Ficaria assim:


include("config.php");
$sql = mysql_query("SELECT * FROM viideos ORDER BY id DESC");

//cria o contador
$contador = 0;

while($x = mysql_fetch_array($sql))
{
  $contador++;

  $name = $x["name"];
  $descricao = $x["descricao"];
  $url = $x["url"];
?>
  

<a href="http://www.youtube.com/watch?v=<?=$url?>&hl=pt-br&fs=1" target="_blank"><?=$name?></a><br>

<object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/<?=$url?>&hl=pt-br&fs=1"></param>
<param name="wmode" value="transparent"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/<?=$url?>&hl=pt-br&fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" wmode="transparent" width="425" height="344"></embed></object>


<?php
    if( $contador % 3 == 0 )
        echo "<br />";
}
?>




vlws muito obrigado pela ajuda




1 user(s) are reading this topic

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

IPB Skin By Virteq