Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/08/2013, 17:18
fenriques123
 
Fecha de Ingreso: julio-2012
Mensajes: 11
Antigüedad: 11 años, 9 meses
Puntos: 0
Información Problemas para actualizar

Buenas

Porque al ejecutar mi codigo me sale lo aiguiente:

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\AppServ\www\licay\forModPlanPro.php on line 33

Estos son los script

Primero el de consultar

Código PHP:
Ver original
  1. <?php
  2.     include("conexion.php");
  3.     $cod_pla=$_POST['cod_pla'];
  4.     mysql_select_db("cayaurima") or die("Error con la base de datos"). mysql_error ();
  5.     $consulta="SELECT * FROM plantel_pro where cod_pla='$cod_pla'";
  6.     $resultado=mysql_query($consulta);
  7.     while($fila=mysql_fetch_array($resultado)){
  8.     ?>
  9.   <tr>
  10.     <td><div align="center"><?php echo $fila['cod_pla'];?></div></td>
  11.     <td><div align="center"><?php echo $fila['nombre'];?></div></td>
  12.     <td><div align="center"><a href="forModPlanPro.php?cod_pla=<?php echo $fila['cod_pla'];?>">Actualizar</a></div></td>
  13.     <td><div align="center"><a href="elimPlanProConf.php?cod_pla=<?php echo $fila['cod_pla'];?>">Retirar</a></div></td>
  14.   </tr>
  15.    <? } ?>
  16.  
  17.    
  18. </table>

Despues el de el formulario para consultar los registros
Código HTML:
Ver original
  1. <form id="form1" name="form1" method="post" action="consulPlanPro.php">
  2.   <p>&nbsp;</p>
  3.   <table width="390" border="1" align="center">
  4.     <tr>
  5.       <th width="186" scope="col">CODIGO DEL PLANTEL </th>
  6.       <th width="188" scope="col"><label>
  7.         <input name="cod_pla" type="text" id="cod_pla" />
  8.       </label></th>
  9.     </tr>
  10.     <tr>
  11.       <td colspan="2"><div align="center">
  12.         <label>
  13.           <input type="submit" name="Submit" value="Consultar" />
  14.           </label>
  15.       </div></td>
  16.     </tr>
  17.   </table>
  18.   <p>&nbsp;</p>
  19.   <p>&nbsp;</p>
  20. </form>
Desde este mismo script hay un enlace para llamar el formulario desde donde hace la actulización



Y luego el formulario para hacer la actualización de los registros

Código PHP:
Ver original
  1. <?php
  2.  
  3.     include("conexion.php");
  4.     $cod_pla=$_REQUEST['cod_pla'];
  5.      mysql_select_db("cayaurima")or die("Base de datos no existente");
  6.     $consulta="SELECT * FROM plantel_pro where cod_pla=". $_REQUEST['cod_pla'];
  7.     $resultado=mysql_query($consulta);
  8.     $fila=mysql_fetch_array($resultado);
  9.     error_reporting(-1);
  10.     ?>
  11. </p>
  12. <p align="center">&nbsp;</p>
  13.  
  14. <form id="form1" name="form1" method="post" action="modPlaPro.php?cod_pla=<?php echo $_REQUEST['cod_pla'];?>">
  15.   <table width="507" border="1" align="center">
  16.     <tr>
  17.       <th width="218" scope="col">CODIGO DEL PLANTEL </th>
  18.       <th width="273" scope="col"><label>
  19.         <input name="cod_pla" type="text" id="cod_pla" value="<?php echo $fila['cod_pla'];?>" size="40" />
  20.       </label></th>
  21.     </tr>
  22.     <tr>
  23.       <td><div align="center"><strong>NOMBRE DEL PLANTEL </strong></div>        <div align="center">
  24.           <label></label>
  25. </div></td>
  26.       <td><div align="center">
  27.         <label>
  28.         <input name="nombre" type="text" id="nombre" value="<?php echo $fila['nombre'];?>" size="40" />
  29.         </label>
  30. </div></td>
  31.     </tr>
  32.     <tr>
  33.       <td colspan="2"><div align="center">
  34.         <label>
  35.         <input type="submit" name="Submit" value="Actualizar" />
  36.         </label>
  37. </div></td>
  38.     </tr>
  39.   </table>
  40.  
  41. <p align="center"></p>
  42.   <p>&nbsp;</p>
  43. </form>

Soy nuevo en esto y estoy muy enredado si alguien me ayuda se lo agradecere

Última edición por Triby; 19/08/2013 a las 02:08 Razón: Código en highlight