Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Bruno Conte

tocar mp3 buscando resultado do bd

Recommended Posts

quero colocar no meu site estilo uma radio, onde eu cadastro por exemplo a musica 1, ai vai aparecer no site Ultimas musicas adicionadas: e o user clica e ouve a musica que ele clica por exemplo: www.meusite.com.br/musica.php?idmusica=1

 

ai toda a musica do id 1 num media player

 

eu sei fazer a parte do upload e cadastro no bd, nao sei como fazer para tocar, quem poder me ajudar da um toque

Compartilhar este post


Link para o post
Compartilhar em outros sites

fiz um scriptzin rapidu ake....

adicione as musicas na database...com ids sequenciais...

tipo 1...2...3...4...5...etc

no diretorio você poe o local da musica...

nome eh o nome da musica...(n eh util neste script...colokei soh pra c você kiser k mostre o nome tbm)

 

soh issu =]

<?php
$db = "novo";
include("conexao.php"); <~ isso eh um arkivozin k eu uso pra me conectar ao banco de dados...tem nada d+ nao
if(isset($_GET['idmusica'])){
$query = "select * from tbl_musicas where id='$_GET[idmusica]'";
$qry = mysql_query($query);
?>
<object id="MediaPlayer" width="281" height="50" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=5,1,52,701" standby="Loading Microsoft® Windows® Media Player components..." type="application/x-oleobject" viewastext>
			  <param name="FileName" value=<?=mysql_result($qry,0,'diretorio')?>>
			  <param name="AutoStart" value="true">
			  <param name="TransparentAtStart" value="true">
			  <param name="ShowControls" value="1">
			  <param name="ShowDisplay" value="0">

			  <param name="showpositioncontrols" value="0">
			  <param name="ShowStatusBar" value="1">
			  <param name="AutoSize" value="0">
			  <param name="AnimationAtStart" value="true">
			  <embed type="application/x-mplayer2"
		id="MediaPlayer" width="281" height="50"
		pluginspage="http://www.microsoft.com/Windows/Downloads/Contents/Products/MediaPlayer/"
		filename=<?=mysql_result($qry,0,'diretorio')?>
		autostart="1"
		transparentatstart="0"
		showcontrols="1"
		showtracker='0'
		showdisplay="0"
		showstatusbar="1"
		autosize="0"
		animationatstart="0"
		videoborder3d='0'
		displaysize="0"> </embed>
			</object>
<?php
}
else{
$query = "select * from tbl_musicas";
$qry = mysql_query($query);
$n = rand(1,mysql_num_rows($qry));
echo "<script language='javascript'>location.href='/player.php?idmusica=$n';</script>";
}
?>

SQL:

-- phpMyAdmin SQL Dump
-- version 2.6.1
-- http://www.phpmyadmin.net
-- 
-- Servidor: localhost
-- Tempo de Generação: Mar 17, 2008 at 11:41 PM
-- Versão do Servidor: 4.1.9
-- Versão do PHP: 4.3.10
-- 
-- Banco de Dados: `novo`
-- 

-- --------------------------------------------------------

-- 
-- Estrutura da tabela `tbl_musicas`
-- 

CREATE TABLE `tbl_musicas` (
  `id` varchar(50) NOT NULL default '',
  `nome` varchar(50) NOT NULL default '',
  `diretorio` text NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

Compartilhar este post


Link para o post
Compartilhar em outros sites

estou com uma duvida, na hora que cadastro no bd os dados sao:

 

id musica

nome da musica

e a musica que vai para a pasta musicas e fica o nome gravado no bd.

 

eu nao estou entendeno esse diretorio

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.