Ir para conteúdo
Fórum Script Brasil
  • 0

Mysql


Nerdao

Pergunta

ola galaera. estou enchendo o saco não é? ??mas me tolerem e so pro pouco tempo.

viu fiz este codigo

<?

$username="bellotti_carlos";

$password="123456";

$database_name="bellotti_musicas";

$hostname="localhost";

if ( !($link=mysql_pconnect( $hostname, $username, $password ) ) ) {

DisplayErrMsg( "Error connecting to host $hostname." );

}

if ( !mysql_select_db($database_name, $link) ) {

DisplayErrMsg("Error selecting the current database.");

}

$sql = "select * from musicas where id = '$id'";

$rec = mysql_query($sql);

$res = mysql_fetch_array($rec);

echo "$res[$musica].<br>";

echo "$res[$album].<br>";

echo "$res[$cantor].<br>";

echo "$res[$arq].<br>";

?>

e coloque assim também pra testar e nada

<a href="http://www.associacaonovoaeon.com.br/teste/mysql.php?id=01">Carlos 
  </a>

para exibir na pagina os dados da tabela mas não funciona. so aparece os pontinhios ??pro que será ??

Link para o comentário
Compartilhar em outros sites

14 respostass a esta questão

Posts Recomendados

  • 0

sql = "select * from musicas where id = '$id'";

seria assim não é?

sql = "select * from musicas where id = '01'";

continua aparecendo somente os trez pontinhos

Me ajudem

Link para o comentário
Compartilhar em outros sites

  • 0

FIZ DO JEITO QUE O NOSSA AMIGO FALOW, MESMO ASSIM NÃO APARECE NADA ALEM DOS TRES PONTINOS

OLHA A TABELA EM MYSQL.

CREATE TABLE `musicas` (
  `id` int(15) unsigned NOT NULL auto_increment,
  `album` text,
  `cantor` text,
  `musica` text NOT NULL,
  `arq` text NOT NULL,
  PRIMARY KEY  (`id`),
  KEY `id` (`id`),
  FULLTEXT KEY `arq` (`arq`)
) TYPE=MyISAM AUTO_INCREMENT=3;

#
# Extraindo dados da tabela `musicas`
#

INSERT INTO `musicas` VALUES (1, 'Gita', 'Raul', 'Trem', 'http://www.associacaonovoaeon.com.br/teste/radio/axe.mp3');
INSERT INTO `musicas` VALUES (2, 'Carlos', 'CArlos', 'CArlos', 'Carlos');
este é o arquivo onde eu estou testando.
........


$sql = "select * from musicas where id = 01";
$rec = mysql_query($sql);
$res = mysql_fetch_array($rec);

echo "$res[$musica].<br>"; 
echo "$res[$album].<br>";
echo "$res[$cantor].<br>";
echo "$res[$arq].<br>"; 

so fica aparecndo os tres pontinhos do .<br>

por que será ?? pois minha tabela tem dados como voces pode visualizar em cima.

att Carlos

Link para o comentário
Compartilhar em outros sites

  • 0

não tem como eu testar agora porque estou no meu trampo, mas quando chegar em casa eu testo

tava escrito assim

"$res[$musica].<br>"

mas o correto e assim não é? ?? igual o M@luco Belez@

"$res["$musica"].<br>";

att:CARLOS

Link para o comentário
Compartilhar em outros sites

  • 0

O Nerdao...

Foi mal, eu que postei aquela consulta...

O erro la e o seguinte... sem querer eu coloquei um $ na frente do nome da colunas dos registros que vem do Banco...

Esse que esta vermelho...

echo "$res[$musica].<br>";

E so tirar que a parada vai funcionar...

blink.gif Testei aqui...

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...