hola amigos lo que quiero hacer es lo siguiente
nesesito tomar el valor de una variable en php y enviarlo como parametro en una funcion de javascript
el codigo es el siguiente:
$conn=conectar();
$sqlvideos="SELECT * FROM t_videos ORDER BY id_video DESC";
$resultados1 = mysql_query($sqlvideos);
while($row=mysql_fetch_array($resultados1))
{
$codigo=$row['codigo'];
?>
<script>
var video=<?echo $codigo;?>
insertar_YouTube("video");
</script>
<?
}
$codigo=almacena un codigo que al enviar a la funcion que encontre me incrusta el video en mi web,este codigo lo tomo de mi base de datos donde almaceno los codigos que insertan los usuarios y que obviamente se toma de la url del video de youtobe
y esta la funcion que toma el valor y reproduce el video
<script type='text/javascript'>
//<![CDATA[
function insertar_YouTube(IDyoutube) {
var output = "<div style=\"text-align:center;\">";
output += "<object width=\"425\" height=\"350\" id=\"movie\" type=\"application/x-shockwave-flash\" data=\"http://www.youtube.com/v/" + IDyoutube + "&hl=es&fs=1&rel=0&autoplay=0&ap=%2526fmt%3D18&sho wsearch=0&showinfo=0\">";
output += "<param name=\"movie\" value=\"http://www.youtube.com/v/" + IDyoutube + "&hl=es&fs=1&rel=0&autoplay=0&ap=%2526fmt%3D18&sho wsearch=0&showinfo=0\" />";
output += "<param name=\"wmode\" value=\"transparent\" />";
output += "<param name=\"allowfullscreen\" value=\"true\" />";
output += "</object>";
output += "</div>";
document.write (output);
}
//]]>
</script>
el problema esta que como lo coloco el id_video no se recibe
si se puede hacer lo que necesito o definitivamente no se puede.
gracias por su ayuda