Autor Tema: Problema Editar Datos desde paginacion!!!  (Leído 1703 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Herberths

  • Sv Member
  • ***
  • Mensajes: 462
Problema Editar Datos desde paginacion!!!
« : mayo 29, 2009, 12:06:58 pm »
Bueno estimados aqui una ves mas necesitando de su ayuda :sorry:

El relajo es este q desde una paginacion en php quiero actualizar cierto campo, pero cuando le doy click al boton solucionar en la otra pagina me tira los datos el ultimo registro en la paginacion..

cuando le puse q solo mostraras 2 por paginacion de la pgina 1 el ultimo valor mostrado era el q me aprarecia y asi para el utlimo del a pagina 2


asi q las preguntas del millon son....

¿por que no me tira los dotos del cual yo quiero modificar/ver/etc si no q solo el del ultimo?

¿ tendre algun error en el codigo?

¿ o no se puede hacer?:wacko:

Pantalla de PAginacion mostrando 4 registros....
[spoiler]


[/spoiler]
Pantall donde deveria mostra datos que elej
[spoiler]


[/spoiler]
Aca les dejo el codigo... q esta mal?
[spoiler]

if($total_registros) {

while($articulo=mysql_fetch_array($resultados)) {
   
      
echo "<form method='POST' name='agenda' id='adenda' action='NewResolucion.php' >";
          
          $dia=$articulo["fecha"];
          $nombre=$result["nombre"];
          $descripcion=$articulo["descrip"];
          $reporto=$articulo["nombclie"];
          $sistema=$articulo["idsistema"];
      // Esta parte simplemte la utilice para confiirmar los datos capturados   
         echo "Cliente...";
         echo $cliente;
         echo "<br>";
         echo "Nombre ...";
         echo $nombre;
         echo "<br>";
         echo "Descripcion...";
         echo $descripcion;
         echo "<br>";
         echo "Reporto...";
         echo $reporto;
         echo "<br>";
         echo "Sistema...";
         echo $sistema;
         echo "<br>";
        
           echo "<input type='hidden' id = 'Z' name='Z' size='30' maxlenght='30' value='$cliente'>";
           echo "<input type='hidden' id = 'X' name='X' size='30' maxlenght='30' value='$nombre'>";
           echo "<input type='hidden' id = 'W' name='W' size='30' maxlenght='30' value='$descripcion'>";
           echo "<input type='hidden' id = 'V' name='V' size='30' maxlenght='30' value='$reporto'>";
           echo "<input type='hidden' id = 'U' name='U' size='30' maxlenght='30' value='$sistema'>";
           echo "<input type='hidden' id = 'T' name='T' size='30' maxlenght='30' value='$dia'>";
        
      
 echo" <table width='700'  border='5' aling='center'align='center' bgcolor='#CCCCCC' rules='rows'>";
           echo "<tr >";
               echo "<td width='125'>";
            echo " ";
            echo "$dia[8]";
            echo "$dia[9]";
            echo "/";
            echo "$dia[5]";
            echo "$dia[6]";
            echo "/";
            echo "$dia[0]";
            echo "$dia[1]";
            echo "$dia[2]";
            echo "$dia[3]";
            echo "&nbsp";
            echo "$dia[10]";
            echo "$dia[11]";
            echo "$dia[12]";
            echo "$dia[13]";
            echo "$dia[14]";
            echo "$dia[15]";
            echo "$dia[16]";
            echo "$dia[17]";
            echo "$dia[18]";
            echo " ";
         echo"</td>";
                                      
      echo"<td width='225'> <font color='#000033'>".$nombre."</font>  </td>";
                 echo"<td width='300'> <font color='#FF0033'>".$descripcion."</font></td>";
      echo"<td width='75'> <input type='submit'  value ='Solucionar'> </td>";
       echo "</tr>";
           echo "</table>";
             
echo"</from>";
                     
      
      }
      
   }
   
   else {
      echo "<font color='darkgray'>(sin resultados)</font>";
   }
   
   mysql_free_result($resultados);            
   
   if($total_registros) {
      
      echo "<center>";
      
      if(($pagina - 1) > 0) {
         echo "<a href='Agenda.php?pagina=".($pagina-1)."'>< Anterior</a> ";
      }
      
      for ($i=1; $i<=$total_paginas; $i++){
         if ($pagina == $i)
            echo "<b>".$pagina."</b> ";
         else
            echo "<a href='Agenda.php?pagina=$i'>$i</a> ";
      }
     
      if(($pagina + 1)<=$total_paginas) {
         echo " <a href='Agenda.php?pagina=".($pagina+1)."'>Siguiente ></a>";
      }
      
      echo "</center>";
      
   }


///////////////////////esto es lo de pantalla azul

<?php
         echo "&nbsp;";
         
         echo "<br>";
         // captutando Id
         echo"ID Cliente...";
         $c=$_POST["Z"];
         echo $c;
         echo "<br>";
         // Nombre Cliente
         echo "Nombre Cliente...";
         $d=$_POST["X"];
         echo $d;
         echo "<br>";
         /////Descripcion
         echo "Descripcion...";
         $e=$_POST["W"];
         echo $e;
         echo "<br>";
         //Quien reporto
         echo "Repostado por...";
         $f=$_POST["V"];
         echo $f;
         echo "<br>";
         //ID Sistema
         echo "Id del sistema...";
         $g=$_POST["U"];
         echo $g;
         echo "<br>";
         //Fecha de Reportado
         echo "Fecha de Reportado...";
         $h=$_POST["T"];
         echo $h;
         echo "<br>";
         ?>

[/spoiler]
« Última Modificación: mayo 29, 2009, 03:35:37 pm por Herberths »
Equivocarse es humano, pero para complicar las cosas es necesario un ordenador.