Cita:
Iniciado por emprear Esto en sí es correcto
onchange="document.getElementById('iframeprincipal ').src=this.value;
lo que no veo definido es el $row en el php
Qué es lo que no te funciona exactamente?
Saludos y Feliz año Nuevo
Lo que no me funciona es el paso de variables, por ejemplo, dejando de lado las filas de una consulta a la base de datos, si tuviera lo siguiente:
Código HTML:
<html>
<head></head>
<body>
<select name = 'cbo_paginas' id = 'Paginas' onChange="document.getElementById('iframeprincipal').src=this.value;">
<option value = 'Casa.php?MENSAJE=Hola'>Hola</option>
<option value = 'Trabajo.html'>Trabajo</option>
<option value = 'Calle.html'>Calle</option>
</select>
<br><br>
<iframe name = 'iframeprincipal' id = 'iframeprincipal' src='Principal.html'></iframe>
</body>
</html>
La opcion CASA, debe mandar una variable "MENSAJE" e imprimirla en la pagina Casa.php mostrandola dentro del iframe, pero no lo hace.
Código PHP:
<?php
$mio_a = $_GET['MENSAJE']; //ESTO ES LO Q DEBERIA USAR
$mio_b = $_POST['MENSAJE']; //USO ESTE POR SI LAS DUDAS, PERO NO CAPTURARA NINGUN MENSAJE
echo $mio_a."<br>".$mio_b."<br>";
Casa
<?
Tienes alguna idea?