Ver Mensaje Individual
  #2 (permalink)  
Antiguo 06/09/2017, 07:18
Avatar de saraivaruas
saraivaruas
 
Fecha de Ingreso: octubre-2010
Ubicación: Chile
Mensajes: 133
Antigüedad: 13 años, 6 meses
Puntos: 10
Respuesta: update condicionada y consulta a base de datos con cadena

ya resuleto una parte ahora es que no me actualiza cone esta orden... dice actualizado pero en verdad no lo hace. que podra ser
Código PHP:


if (!$_POST){ 
   
//si no recibo datos de POST, muestro el formulario 

   //es posible que recibamos un id a partir del que hay que mostrar los datos 
   
if (isset($_GET["id_mostrar"])) 
      
$id_mostrar $_GET["id_mostrar"]; 
   else 
      
$id_mostrar 0

   
//extraemos de la base de datos los registros a mostrar 
   //Ejecutamos la sentencia SQL, limitando la búsqueda a 10 registros 
   
$ssql="select * from $tabla  where id_cap>$id_mostrar limit 10  "
   
$result=mysql_query($ssql); 

 
datos del form

   
}else{ 

   
//es que he recibido datos de formulario, entonces tengo que recibirlos y actualizar la base de datos 
   
for ($i=1;$i<=10;$i++){ 
       
//para cada uno de los elementos que puede haber en el formulario 
       
if (isset($_POST["id_cap" $i])){ 
         
//es que este registro estaba en el formulario 
         
$id_cap$_POST["id_cap"$i]; 
          
$phone$_POST["phone" $i]; 
          
$leido$_POST["leido" $i];
        
         
$ssql "UPDATE $tabla SET leido='$leido', phone='$phone' where id_cap=$id_cap"
        if (
mysql_query($ssql)) 
            echo 
"<br>Teléfono actualizado con éxito"
         else 
            echo 
"<br>Teléfono NO actualizado"
     } 
   } 
      echo 
"\n<p><a href=form_envio_whats.php>Volver</a>"
   } 
   
?>