Hola de Nuevo
Modifique algunas lineas que me marcaban error. el error en especifico era este.
Código:
Unknown column 'xxx' in 'where clause'
Ahora despues de modificar las lineas de codigo quedo de la siguiente manera
Código:
<?
$servidor = "localhost";
$usuario = "nombre de usuario";
$password = "password";
$base_de_datos = "squalo_db";
$conextar=mysql_connect ($servidor,$usuario,$password);
mysql_select_db($base_de_datos);
$sql="SELECT cancion_ruta_nombre FROM canciones WHERE id_cancion=".$_GET['escuchar'].";
$resultado=mysql_query($sql) or die (mysql_error());
if (mysql_num_rows($resultado) == 1){
$cancion=mysql_result($resultado,0);
?>
<object ID="player" width=1 height=1 classid="clsid:22D6f312-B0F6-11D0-94AB-0080C74C7E95">
<param name="FileName" value="<? echo $cancion ?>" />
<param name=ShowControls value=false>
<param name=ShowTracker value=false>
<param name=Volume value=100>
</object>
<?
} else {
echo "ID no existe o metiste mano al URL!!";
}
?>
Y una DB con los siguiente Datos.
Código:
-- phpMyAdmin SQL Dump
-- version 2.8.0.2
-- http://www.phpmyadmin.net
--
-- Host: localhost
-- Generation Time: Oct 03, 2006 at 07:51 PM
-- Server version: 4.1.21
-- PHP Version: 4.4.2
--
-- Database: `squalo_db`
--
-- --------------------------------------------------------
--
-- Table structure for table `canciones`
--
CREATE TABLE `canciones` (
`id_archivo` int(11) NOT NULL auto_increment,
`cancion_ruta_nombre` varchar(100) default NULL,
`tipo` varchar(100) default NULL,
PRIMARY KEY (`id_archivo`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=latin1 AUTO_INCREMENT=11 ;
--
-- Dumping data for table `canciones`
--
Alguien me puede explicar y decir por que me marca el siguien error?
Código:
Parse error: syntax error, unexpected T_STRING in /home/squalo/public_html/player/player.php on line 13
si la linea 13 correspone a este codigo
Código:
<object ID="player" width=1 height=1 classid="clsid:22D6f312-B0F6-11D0-94AB-0080C74C7E95">
Muchas gracias por su ayuda