Ver Mensaje Individual
  #10 (permalink)  
Antiguo 29/12/2009, 12:47
Avatar de TKZeXe
TKZeXe
 
Fecha de Ingreso: diciembre-2009
Ubicación: Flowers
Mensajes: 166
Antigüedad: 14 años, 4 meses
Puntos: 6
Respuesta: Una ayudita con mi codigo para editar mysql con php

Te doy la idea para que la perfecciones, otra cosa se llaman text no textbox.

Principal:
Código PHP:
Ver original
  1. <?php
  2. $server= "******";
  3. $usuario= "******";
  4. $password= "******";
  5. $db= "bd";
  6. //***********************************************************************************************************************************
  7.  
  8. $conexion= mysql_connect($server, $usuario, $password) or die ('problema conectando porque:' .mysql_error());
  9. mysql_select_db ($db, $conexion);
  10.  
  11.  
  12.  
  13.  
  14. ?>
  15. <html>
  16. <head>
  17. <title>CONSULTA INVESTIGACIONES</title>
  18. <style type="text/css">
  19. <!--
  20. body {
  21.     font-family: "Trebuchet MS", Tahoma, Arial;
  22.     font-size: 12px;
  23.     color: #333333;
  24. }
  25. h2 {
  26.     font-size: 16px;
  27.     color: #CC0000;
  28. }
  29. input, select {
  30.     font-family: "Trebuchet MS", Tahoma, Arial;
  31.     font-size: 11px;
  32.     color: #666666;
  33. }
  34. -->
  35. </style>
  36. </head>
  37.  
  38. <body bgcolor="#FFFFFF" background="../Images/Fondo_resultados.JPG" style="background-attachment: fixed">
  39. <?php
  40. $_pagi_sql="SELECT * FROM layout WHERE Id ORDER BY Id DESC";
  41.  
  42. //***********************************************************************************************************************************
  43. $tabla=mysql_query($_pagi_sql,$conexion) or die ("Problema con _pagi_sql en conexion<br><b>" .mysql_error()."</br>");
  44. $registrosencontrados=mysql_num_rows($tabla);
  45. $_pagi_cuantos = 25;
  46. include("paginator.inc.php");
  47. echo "<font face='Calibri' style='font-size: 14pt' color='#FFFF66'><b>Vista Contratos México.</font><hr color='#FF0000' width='100%'>";
  48. echo "<font color='#FFFFFF'>Encontrados: ".$registrosencontrados."</font><br><br>";
  49.  
  50. echo "<table border='0' cellpadding='0' style='border-collapse: collapse'>";
  51. echo "<tr>";
  52.  
  53. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b> Id:  </font></td>";
  54. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>FOLIO:</font></td>";
  55. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>NOMBRE:</font></td>";
  56. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>RADIOS:</font></td>";
  57. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>CIUDAD:</font></td>";
  58. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>RESPUESTA:</font></td>";
  59. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>OBSERVACIONES:</font></td>";
  60. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>RESP. REINVESTIGACION:</font></td>";
  61. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>OBS. REINVESTIGACION:</font></td>";
  62. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>FECHA SOLICITUD:</font></td>";
  63. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>AGENCIA:</font></td>";
  64. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>TIPO CONTRATO:</font></td>";
  65. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>FECHA RECEPCION:</font></td>";
  66. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>LOCAL/FORANEA:</font></td>";
  67. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>MUNICIPIO/DELEGACION:</font></td>";
  68. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>CAUSA:</font></td>";
  69. echo "<td bgcolor='#000000'><p align='center'><font face='Calibri' style='font-size: 10pt' color='#FFFFFF'><b>CAUSA REINVESTIGACION:</font></td>";
  70.  
  71.  while ($row=mysql_fetch_array($_pagi_result)){
  72. //***********************************************************************************************************************************
  73.  
  74. echo "<tr>";
  75. echo "<td><p align='center'><font face='Calibri' style='font-size: 10pt' color='#000000'>
  76. <a href='edit.php?ID=".$row['Id']."'>".$row ['Id']." (BORRAR)</a></font> </td>"; //CONVERTIMOS EL ID EN LINK PARA ENVIO POR METODO GET A LA PAGINA DE EDICION.
  77. echo "<td><input type='textbox' name='Folio' size='17' style='text-align: center' value='".$row['Folio']."'> </td>";
  78. echo "<td><input type='textbox' name='Nombre' size='50' value='".$row['Nombre']."'> </td>";
  79. echo "<td><input type='textbox' name='Radios' size='6' style='text-align: center' value='".$row['Radios']."'> </td>";
  80. echo "<td><input type='textbox' name='Ciudad' size='20' style='text-align: center' value='".$row['Ciudad']."'> </td>";
  81. echo "<td><input type='textbox' name='Respuesta' size='25' style='text-align: center' value='".$row['Respuesta']."'> </td>";
  82. echo "<td><input type='textbox' name='Observaciones' size='30' value='".$row['Observaciones_Investigacion']."'> </td>";
  83. echo "<td><input type='textbox' name='Respuesta_Reinvestigacion' size='25' style='text-align: center' value='".$row['Respuesta_Reinvestigacion']."'> </td>";
  84. echo "<td><input type='textbox' name='Observaciones_Reinvestigacion' size='30' value='".$row['Observaciones_Reinvestigacion']."'> </td>";
  85. echo "<td><input type='textbox' name='Fecha_Solicitud' size='25' style='text-align: center' value='".$row['Fecha_Solicitud']."'> </td>";
  86. echo "<td><input type='textbox' name='Agencia' size='15' style='text-align: center' value='".$row['Agencia']."'> </td>";
  87. echo "<td><input type='textbox' name='Tipo_Contrato' size='17' style='text-align: center' value='".$row['Tipo_Contrato']."'> </td>";
  88. echo "<td><input type='textbox' name='Fecha_Recepcion' size='25' style='text-align: center' value='".$row['Fecha_Recepcion']."'> </td>";
  89. echo "<td><input type='textbox' name='Local_Foranea' size='17' style='text-align: center' value='".$row['Local_Foranea']."'> </td>";
  90. echo "<td><input type='textbox' name='Municipio_Delegacion' size='25' style='text-align: center' value='".$row['Municipio_Delegacion']."'> </td>";
  91. echo "<td><input type='textbox' name='Causa' size='25' style='text-align: center' value='".$row['Causa']."'> </td>";
  92. echo "<td><input type='textbox' name='Causa_Reinvestigacion' size='25' style='text-align: center' value='".$row['Causa_Reinvestigacion']."'> </td>";
  93.  
  94. echo "<br>";
  95. echo "</tr>";
  96. }
  97.  
  98. echo "</table>";
  99.  
  100.  
  101. //***********************************************************************************************************************************
  102. echo "<br>";
  103. echo "<div align='center'>";
  104. echo "<table border='0' cellpadding='0' style='border-collapse: collapse'>";
  105. echo "<td><p align='center'><font face='Calibri' style='font-size: 11pt' color='#000000'><b>$_pagi_navegacion</font></td>";
  106. echo "</table>";
  107. echo "</div>";
  108. ?>
  109. </body>
  110. </html>

edit.php :
Código PHP:
Ver original
  1. <?php
  2. /************edit.php*****************************/
  3.  
  4. if($_REQUEST['op']=="UPDATE"){
  5. //AQUI RECIVES TODOS LOS CAMPOS QUE DESEAS ACTUALIZAR
  6. $ID=$_REQUEST['ID'];
  7. $folio=$_REQUEST['Folio'];
  8. $otro_c=$_REQUEST['otro_campo'];
  9. mysql_query("UPDATE layout SET folio='$folio',otro='$otro_c' where Id='$ID'");
  10. }
  11.  
  12.  
  13. $ID=$_REQUEST['ID'];
  14. $QUERY=mysql_query("SELECT * FROM layout WHERE Id='$ID'");
  15. echo '<form id="form1" name="form1" method="post" action="'.$_SERVER['PHP_SELF'].'?op=UPDATE">';
  16. echo '<input type="hidden" name="ID" value="'.$_REQUEST['ID'].'" />';
  17. while($fili=mysql_fetch_array($QUERY)){
  18. echo  'FOLIO : <input type="text" name="Folio" value="'.$fili['folio'].'"><br>';
  19. echo  'OTRO CAMPO : <input type="text" name="otro_campo" value="'.$fili['otro_campo'].'"><br>';
  20. echo 'Y ASI VAS GENERANDO LOS CAMPOS NECESARIOS....';
  21.  
  22. }
  23.  
  24. echo '</form>';
  25. ?>