Programación Web y Scripting > PHP
Abrir Una Funcion Con Javascript
(1/1)
ArKaNtOs:
hola camaradas, aqui de nuevo molestando, bueno la cosa esta asi, hice un javascript que recibe como parametros la ruta de una imagen y una descripcion de ella y abre un popup con estos datos, los valores van a estar contenidos en una BD, el problema es que si le paso como parametro las variables en PHP no me abre el Popup y en cambio si le pongo como texto funciona, les dejo el codigo
--- Código: Text ---<?php$conexion=mysql_connect("localhost", "user", "pass");mysql_select_db("midb",$conexion);if (!$conexion) { die('No se puede conectar: ' . mysql_error());}$con="SELECT * FROM tabla";$sal=mysql_query($con,$conexion);$filas=@mysql_num_rows($sal);if($filas>0){ for ($i=1;$i<=$filas;$i++){ $fila=mysql_fetch_array($sal); if ($i%2==0){ $color='#ffffff'; } else{ $color='#a5dbff'; } $r=$fila['Ruta2']; $d=$fila['Descripcion']; echo "<tr><td bgcolor=",$color,"><div align=center>",$fila['Noservicio'],"</div></td>"; echo "<td bgcolor=",$color,"><div align=center>",$fila['Nombre'],"</div></td>"; echo "<td bgcolor=",$color,">",$fila['Descripcion'],"</td>"; echo "<td bgcolor=",$color,"><div align=left>$",$fila['Precio'],"</div></td>"; echo "<td bgcolor=",$color,"><img src=",$fila['Ruta1']," style='cursor:hand;' onclick= Ventana('images/imagen.jpg','hola mundo') width=80 height=75></div></td>"; echo "<td bgcolor=",$color,"><div align=center><a href=agrega.php>agregar</a></div></td></tr>"; }}else{ echo "<tr><td width=100% colspan=6 bgcolor=#a5dbff><div align=center>No hay registros para esta consulta.</div></td></tr>";}
Asi funciona
--- Código: Text ---onclick= Ventana('images/imagen.jpg','hola mundo') , pero obvio que asi no lo necesito jejejeje, y ahora cuando hago esto no
--- Código: Text ---onclick=Ventana(",$r,",",$d,")
alguien sabe que se puede hacer????, agradezco su atencion
ArKaNtOs:
he avanzado algo pero aun asi nada :P
bueno al menos ya me muestra la imagen de esta manera
--- Código: Text ---onclick=Ventana('", $r, "','prueba')
pero si intento agregar la variable del texto truena :P , lso misterios de la vida no jejeje
ArKaNtOs:
Resuelto, es porque a la hora de enviar el parametro de descripcion este contenia espacios en blanco, quien diria no :P
Navegación
Ir a la versión completa