Ver Mensaje Individual
  #7 (permalink)  
Antiguo 07/12/2010, 13:35
Tram
 
Fecha de Ingreso: noviembre-2006
Mensajes: 82
Antigüedad: 17 años, 5 meses
Puntos: 0
Respuesta: Varios formularios en la misma pagina

Este es el código modificado:

Código PHP:
$valor $_GET['accion'];

if(
$valor=='Modificar'){
 
 
$item $_GET['comboitems'];
 
$descripcion $_GET['descripcionitem'];

     echo 
'<FORM action="admin_modificar_item.php" method="get">';
    echo 
"<br>";
    echo 
"<b>Descripción:  </b>".$item."<br>";
    echo 
"<b>Nueva descripción:  </b><input name='nuevadescripcion' type='text' size='40' /><br>";
    echo 
"<br>";
    echo 
"<input type=\"submit\" name=\"accion\" value=\"Actualizar\" />";
    echo  
"<input type=\"button\" name=\"Cancelar\" value=\"Cancelar\" onClick=\"location.href='admin_opciones.php'\" />";
    echo 
'</FORM>';
                 

 }
//fin if modificar    
 
else if($valor=='Actualizar'){
  
 
$idmetodo mysql_query("SELECT iditem, idmetodo FROM item WHERE descripcion_item='$item' ") or die(mysql_error());

       while(
$row mysql_fetch_array($idmetodo))  
    {  
    
$numitem=$row['iditem']; 
    
$nummetodo$row['idmetodo']; 
    }

    
//mysql_query("UPDATE item SET descripcion_item='$nuevades', idmetodo='$idmetodo' WHERE iditem='$numitem'",$conexion) or die(mysql_error());
    
}//fin if actualizar
else{


    echo 
'<form method="get" action="admin_modificar_item.php">';
    
$query mysql_query("SELECT * FROM item");
    if (
mysql_num_rows($query)==0){ 
            echo 
"No hay elementos.";
            }
            else{
            
                if (
$row mysql_fetch_array($query)){ 
                echo 
'<select name= "comboitems">';
                do { 
                   echo 
'<option value= "'.$row["descripcion_item"].'">'.$row["descripcion_item"].'</option>';
                } while (
$row mysql_fetch_array($query)); 
                echo 
'</select>';
                }
        }
    echo 
"<p>";
    echo 
"<input type=\"submit\" name=\"accion\" value=\"Modificar\" />";
    echo  
"<input type=\"button\" name=\"Cancelar\" value=\"Cancelar\" onClick=\"location.href='admin_opciones.php'\" />";
    echo 
"</p>";
    echo 
'</FORM>';



He probado a imprimir por pantalla los valores de $numitem y $nummetodo tras salir del while pero no muestra nada.