PHP dentro de JavaScript
Publicado por Leopoldo Taylhardat (3 intervenciones) el 11/12/2015 20:41:28
Saludos...
aclaro... NO CONOZCO ABSOLUTAMENTE NADA DE JAVASCRIPT...
estoy tratando de insertar una variable de php dentro de un comando de javascript y me anula la función del java script...
Si se fijan hago un ciclo (en PHP) para definir 3 botones (en este caso) y 3 rutinas de script uno para cada botón...
con un solo boton sin php me funciona...
necesito esto así para poder desplegar tantos botones como definiciones de la base de datos haya y tantos script como descripciones dentro de la base de datos haya...
es decir tengo 3 noticias entonces tendría tres botones de titulo de noticia y cada uno de ellos tendría el despliegue (u ocultamiento) de la noticia asociada al título..., si son cinco noticias tendría cinco botones y así sucesivamente...
este programa sería la base para eso...
esta parte no funciona...
el programa es este y la base la con un solo botón (sin php) la copié de la web...
Gracias por la atención...
aclaro... NO CONOZCO ABSOLUTAMENTE NADA DE JAVASCRIPT...
estoy tratando de insertar una variable de php dentro de un comando de javascript y me anula la función del java script...
Si se fijan hago un ciclo (en PHP) para definir 3 botones (en este caso) y 3 rutinas de script uno para cada botón...
con un solo boton sin php me funciona...
necesito esto así para poder desplegar tantos botones como definiciones de la base de datos haya y tantos script como descripciones dentro de la base de datos haya...
es decir tengo 3 noticias entonces tendría tres botones de titulo de noticia y cada uno de ellos tendría el despliegue (u ocultamiento) de la noticia asociada al título..., si son cinco noticias tendría cinco botones y así sucesivamente...
este programa sería la base para eso...
esta parte no funciona...
1
2
3
4
5
6
'#spoiler<?echo("$i");?>1'
'.mostrar<?echo("$i");?>'
<script>
jQuery.noConflict();jQuery(document).ready(function(){jQuery('#spoiler<?echo("$i");?>1').click(function(){jQuery('.mostrar<?echo("$i");?>').slideToggle("slow");});});
</script>
el programa es este y la base la con un solo botón (sin php) la copié de la web...
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js' type='text/javascript'/>
</script>
<title>Sans Titre</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
<meta name="generator" content="HAPedit 3.1">
</head>
<body bgcolor="#FFFFFF">
<?
$a = 3;
$i = 1;
while ($i <= $a)
{
?>
<input type="button" id="spoiler<?echo("$i")?>" value="Mostrar<?echo("$i")?>"/>
<div class="mostrar"<?echo("$i");?> style="display: none;">
...Aquí el contenido que quieres ocultar <?echo(" $i");?>...
</div>
<br />
<?
$i++;
}
?>
<?
$a = 3;
$i = 1;
while ($i <= $a)
{
?>
<script>
jQuery.noConflict();jQuery(document).ready(function(){jQuery('#spoiler<?echo("$i");?>1').click(function(){jQuery('.mostrar<?echo("$i");?>').slideToggle("slow");});});
</script>
<?
$i++;
}
?>
<hr />
HAPedit 3.1.11.111 (Mayo 2015 03:15:39 p.m.)
</body>
</html>
Gracias por la atención...
Valora esta pregunta


0