Lunes 23 de Diciembre de 2024, 18:10
SoloCodigo
Bienvenido(a),
Visitante
. Por favor,
ingresa
o
regístrate
.
¿Perdiste tu
email de activación?
Inicio
Foros
Chat
Ayuda
Buscar
Ingresar
Registrarse
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Abrir Una Funcion Con Javascript
« anterior
próximo »
Imprimir
Páginas: [
1
]
Autor
Tema: Abrir Una Funcion Con Javascript (Leído 1178 veces)
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Abrir Una Funcion Con Javascript
«
en:
Lunes 4 de Septiembre de 2006, 03:10 »
0
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
Tweet
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Abrir Una Funcion Con Javascript
«
Respuesta #1 en:
Lunes 4 de Septiembre de 2006, 07:02 »
0
he avanzado algo pero aun asi nada
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
, lso misterios de la vida no jejeje
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
ArKaNtOs
Miembro de PLATA
Mensajes: 1253
Nacionalidad:
Re: Abrir Una Funcion Con Javascript
«
Respuesta #2 en:
Lunes 4 de Septiembre de 2006, 08:06 »
0
Resuelto, es porque a la hora de enviar el parametro de descripcion este contenia espacios en blanco, quien diria no
solocodigo
el punto de encuentro de los programadores
VB
,
C
,
C++
,
.Net
,
Java
,
Delphi
,
Linux
,
Programacion de Videojuegos
,
ASM
,
Dudas Informaticas
.
Imprimir
Páginas: [
1
]
« anterior
próximo »
SoloCodigo
»
Foros
»
Programación Web y Scripting
»
PHP
(Moderador:
F_Tanori
) »
Abrir Una Funcion Con Javascript