Tengo el siguiente javascript que descargue del sitio de ( Dynamicdrive:http://www.dynamicdrive.com/dynamicindex2/cmarquee.htm )
basicamente es una Marquesina que muestra el texto que estoy trayendo de una tabla de una base de datos Mysql y le agrego un enlace.
En esta linea del javascript se debe escribir el texto que se desea aparezca en la marquesina.
Código HTML:
<?php
echo "var marqueecontent='<nobr><font face=\"Arial\"> $string </font></nobr>'";
?>
La variable $string es un Array que se almacena de la siguiente manera:
Código PHP:
<?php
include 'config.php';
include 'opendb.php';
$cont=0;
$query1 = "SELECT * FROM `carros_pub` ORDER BY `id` DESC";
$result1 = mysql_query($query1);
while($row1 = mysql_fetch_array($result1))
{
$placa=$row['PLACA'];
$marca = $row1['MARCA'];
$tipo = $row1['TIPO'];
$ano = $row1['ANO'];
$celular = $row1['CELULAR'];
$completo= " <a href='datos3.php?marca=$marca&placa=$placa'> Marca: $marca Telefono: $celular </a>";
$marcas[$cont] =$completo;
$cont=$cont+1;
}
$string = implode ('......', $marcas);
?>
Con el comando "implode" coloco todo el array como una sola cadena de texto.
Quiero que en la marquesina se me muestren todas las marcas de la tabla con su telefono y un enlace que me lleve directo a la tabla principal, sin embargo, cuando ejecuto el script no me funciona.
Si quito las etuiquetas "<a href='datos3.php?marca=$marca&placa=$placa'>" y "</a>" me funciona, pero cuando en el array lo almaceno con dichas etiquteas el script deja de funcionar.
Mucho les agradecería si me pueden ayudar.
Saludos y que esten bien!!
dpernia