Ver Mensaje Individual
  #13 (permalink)  
Antiguo 05/09/2014, 17:20
ocp001a
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: Pasar una variable php a una funcion javascript

dentro de apostrofes no debes usar slashes para comillas

echo ' hola \"mundo\"';//MAL

echo ' hola "mundo"';//bien


//$course = "\"" .$course ."\"";//no tiene sentido

tampoco tiene sentido concatenar esto ."<br>" ."</a>";


Código PHP:
Ver original
  1. echo '<a href="javascript:\$(\'#contentFlow\').load(\'curso1_info.php?id='.$course.'\');" class="course11" id="course11" style="color:#FFF; font-size:25px; text-decoration:none; margin-bottom:40px;">' .nl2br($numCurso).' - ' .$nombre.'<br><br></a>';

o bien

Código PHP:
Ver original
  1. echo "<a href=\"javascript:\$('#contentFlow').load('curso1_info.php?id=$course');\" class=\"course11\" id=\"course11\" style=\"color:#FFF; font-size:25px; text-decoration:none; margin-bottom:40px;\">" .nl2br($numCurso)." - $nombre <br><br></a>";

Por otro lado, el href es para seguir una liga, no para ejecutar una acción

Código PHP:
Ver original
  1. echo "<a onclick=\"\$('#contentFlow').load('curso1_info.php?id=$course');\" class=\"course11\" id=\"course11\" style=\"color:#FFF; font-size:25px; text-decoration:none; margin-bottom:40px;\">" .nl2br($numCurso)." - $nombre <br><br></a>";

Finalmente, todo se resume a saber usar comillas en PHP, por lo que no es tema de javascript