Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/04/2011, 13:22
dianam0423
 
Fecha de Ingreso: abril-2011
Mensajes: 6
Antigüedad: 13 años
Puntos: 0
enviar variable php al activar evento onchange

hola a todos,
tengo una problema al querer enviar una variable php por el metodo get, aqui les dejo el codigo.

$sql="SELECT * FROM galeria WHERE Estado='p' ORDER BY IdImagen DESC";
$res= mysql_query($sql,$conn);
while($row=mysql_fetch_array($res)){
$imagen=$row[1];

echo "<tr>";
echo "<td>"."<img src='galeria/$imagen' width='100px' height='100px'><br>"."</td>";
echo "<td><p>".$row[2]."</p></td>";
echo "<td><h1>"."<select name='cambiaEstado' onChange='cambiaEstado.php?index=".$row[0]."'><option value='p'>pendiente</option> <option value='a'>publicar</option> </select></h1>"."</td>";
echo "</tr>";
}


y este es el codigo del archivo cambiaEstado.php

<?php
include 'config.php';

if (isset($_GET['index']))
{
$index=$_GET['index'];
}

$sql="INSERT INTO galeria(Estado) VALUES ('a') WHERE IdImagen=$index";

mysql_query($sql,$conn);
echo $sql;
?>

el problema es que la variable no es enviada por el onchange

gracias por su ayuda