Ver Mensaje Individual
  #2 (permalink)  
Antiguo 10/05/2014, 15:02
Avatar de dashtrash
dashtrash
Colaborador
 
Fecha de Ingreso: abril-2007
Ubicación: Ni en Sevilla,ni en Sanlúcar..qué más da..
Mensajes: 927
Antigüedad: 17 años
Puntos: 270
Respuesta: Problema con While

Cita:
Iniciado por TSG Ver Mensaje
Hola muy buenas,

Tengo un problema con un bucle, estoy mostrando unos textos, y bien cada texto mostrará un icono que si lo pulsas borrará ese texto, solo ese y no los demás. (Borrará o insertará depende) ahora mismo quiero insertar, este es mi código:

Código PHP:
Ver original
  1. <?php
  2.     while($yu1 = mysqli_fetch_assoc($yu)){
  3.         ...
  4.         if(isset($_POST['report'])){
  5.             $h1 = mysqli_query($conexion, "INSERT INTO dui(texto) VALUES ('".$yu1['comentario']."')")or die(mysqli_error($conexion));
  6.         }    
  7.     ?>

Sirve bien, pero en vez de insertar solo el texto perteneciente el boton, introduce todos los textos que se muestran por el bucle.
Lo que dice ahi es que, por cada fila que haya en la tabla "informacion", si se ha recibido un post, la insertas en la tabla dui.
Ese bucle genera n formularios, si n es el numero de filas de la tabla "informacion".Si cualquiera de esos formularios se postea, las n filas se copian a la tabla dui.
Asigna un valor al input del submit (en vez de "&nbsp", usa el id de la "informacion"), y en el bucle, comprueba que el valor del $_POST["result"] sea el id de la fila de la tabla informacion.