22/04/2011, 13:22
|
| | Fecha de Ingreso: abril-2011
Mensajes: 6
Antigüedad: 13 años, 9 meses 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 |