Ver Mensaje Individual
  #3 (permalink)  
Antiguo 03/01/2013, 18:12
Avatar de mbm150
mbm150
 
Fecha de Ingreso: enero-2013
Ubicación: Muskiz
Mensajes: 79
Antigüedad: 11 años, 10 meses
Puntos: 21
Pregunta Respuesta: Envio de formulario

He leido y no se si he entendido bien...

Esto he hecho (esta casi igual):
Código PHP:
Ver original
  1. $consulta = mysql_query("SELECT * FROM cronicas ORDER BY ID DESC", $con);
  2.                                                                                    
  3. while($row=mysql_fetch_array($consulta)){
  4.     $id=$row['ID'];
  5.     $categoria=$row['CATEGORIA'];
  6.     $buscaFecha=$row['FECHA'];
  7.     $nombre=$row['NOMBRE'];
  8.     $aprobado=$row['MARCA'];
  9.  
  10. if($aprobado==""){
  11.     echo "
  12.         <article class='principal'>
  13.             <a href='$enlace.php'><span class='categoria'>$categoria</span></a>
  14.             <span class='nombre'>Enviado: $fecha, $hora <a>$nombre</a></span>
  15.         </article>
  16.         <form action='prueba.php' method='post' class='aprobar2'>
  17.             <select name='marca'>
  18.                     <option>Aprobar</option>
  19.                 <option>Rechazar</option>
  20.             </select>
  21.             <input type='submit' value='Ok'>
  22.         </form>
  23.         <article class='separador'></article>";
  24. }

Y el prueba.php:

Código PHP:
Ver original
  1. <?php
  2.         $host="localhost";
  3.     $user="";
  4.     $pw="";
  5.     $db="";
  6.                            
  7.     $con=mysql_connect($host, $user, $pw)
  8.     or die("Problemas al conectar con el servidor");
  9.            
  10.     mysql_select_db($db, $con)
  11.     or die("Problemas al conectar con la base de datos");
  12.  
  13.     mysql_query("UPDATE cronicas SET MARCA=$_POST['marca'] WHERE ID='$id'", $con);
  14.    
  15.     echo "
  16.         <script>
  17.         function dirigir(){location.href='http://www.lapizarrina.com/atxis/es/moderar.php'}
  18.         setTimeout('dirigir()', 0);
  19.         </script>";
  20. ?>

La duda es, al estar en otro archivo lo de $_POST funciona bien? y la id que también esta en el otro funcionaria o tengo que volver a sacarla en ese nuevo?