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