Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/02/2010, 09:37
hollowmanf
 
Fecha de Ingreso: enero-2009
Mensajes: 246
Antigüedad: 15 años, 3 meses
Puntos: 1
Problema con editar datos en un php

Hola amigos tengo el siguiente problema, al querer editar un dato de una lista que tengo en mi php me hace lo siguiente:

En los campos donde me deberia traer la info me aparece esto:

Código PHP:
 <? echo $row['titulo'?>
Paso a detallar mis php:

Listar.php

Código PHP:
<?PHP
require_once('config.php');
$link mysql_connect(DB_HOSTDB_USERDB_PASSWORD);
$db mysql_select_db(DB_DATABASE);
$resultmysql_query("select * from alertas") or die('Error: '.mysql_error());  

?>
<p align="center"><span class="Estilo6"><a href="listar_alerta.php">LISTAR ALERTAS </a> - <a href="ingresar_alerta.php">INGRESAR ALERTAS </a> - <a href="respaldo_alertas.php?tabla=alertas">EXPORTAR ALERTAS </a></span> </p>
   </p>
   <p>&nbsp;</p>
   <div align="center">Esta secci&oacute;n al momento de ingresar el Alerta, disparar&aacute; un mensaje a los mobiles de los administradores automaticamente para confirmar el Alerta de emergencia el cual ser&aacute; ingresado en el sitio en el lapso de 30 minutos una vez ingresado al Sistema.
   </div>
   <p class="style2">&nbsp;  </p>
  <table width="897" border="0" align="center" cellpadding="2" cellspacing="0">
  <tr bgcolor="#990000" class="Estilo7">
    <td width="209" bgcolor="#990000" class="style6"><div align="center" class="Estilo7"><div align="center" class="Estilo7"><strong><span class="Estilo12">Titulo del Alerta </span></div></td>
    <td width="511" bgcolor="#990000" class="Estilo7"><div align="center" class="Estilo7"><div align="center" class="Estilo7"><strong><span class="Estilo12">Mensaje de Alerta </span></div></td>
    <td width="5" bgcolor="#990000" class="Estilo7"><div align="center" class="style6"><div align="center" class="Estilo7"><strong><span class="Estilo8"><span class="Estilo7"></span></span></div></td>
    <td width="48" bordercolor="#CCCCCC" bgcolor="#990000" class="Estilo7"><div align="center" class="Estilo7"><strong>
      <div align="center"><span class="Estilo12">Editar</span>        </div>
      <div align="center"></div></td>
    <td width="104" bgcolor="#990000" class="Estilo7"><div align="center" class="Estilo7"><strong><span class="Estilo8">Elimina</span>r</strong></div></td>
  </tr>
  
    <?php 
    
     
while ($row mysql_fetch_array($result)){
    echo
"<tr>";
    echo
"<td width='209'><div align='center'><span class='style6 Estilo6'>" .$row['titulo']. "</span></div></td>" ;
    echo
"<td width='511'><div align='center'><span class='style6 Estilo6'>" .$row['alerta']. "</span></div></td>" ;
    echo
"<td width='5'><div align='center'><span class='style6 Estilo6'></span></div></td>" ;
    echo
"<td width='48'><div align='center'><span class='style2'><a href='editar_alerta.php?id=" .$row['Id_alerta']. "'>editar</a></span></div></td>";
    echo
"<td width='104'><div align='center'><span class='style2'><a href='elimina_alerta.php?id=" .$row['Id_alerta']. "'>eliminar</a></span></div></td>";
    echo
" </tr>";
        } 
    
?>
</table>
</form>
Cuando cliqueo el editar me lleva a este php

editar.php

Código PHP:
<? 
    
//Include database connection details
    
require_once('config.php');
    
    
//Array to store validation errors
    
$errmsg_arr = array();
    
    
//Validation error flag
    
$errflag false;
    
    
//Connect to mysql server
    
$link mysql_connect(DB_HOSTDB_USERDB_PASSWORD);
    if(!
$link) {
        die(
'Failed to connect to server: ' mysql_error());
    }
    
    
//Select database
    
$db mysql_select_db(DB_DATABASE);
    
//if(!$db) {
    //    die("Unable to select database");
    //}
    
$Id_alerta $_GET['id'];
    

    
$qry="SELECT * FROM alertas WHERE Id_alerta='$Id_alerta'";
        
    
$result mysql_query($qry);
    
$row mysql_fetch_array($result);
    echo 
$qry=['titulo'];
        
?> 
    <form id="update" name="update" method="post" action="update_registro_alerta.php?id=<? echo $Id_alerta ?>">

<br>
<p align="center"><span class="Estilo6"><a href="listar_alerta.php">LISTAR ALERTAS </a> - <a href="ingresar_alerta.php">INGRESAR ALERTAS </a> - <a href="respaldo_alertas.php?tabla=alertas">EXPORTAR ALERTAS </a></span> </p>


<table align="center" border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#111111" width="54%" id="AutoNumber1" height="95">
  <tr bgcolor="#FFFFFF">
    <td height="19" colspan="6" class="style2"><font face="Verdana" size="1">
    <img src="imagenes/soceer_1_24.png" width="24" height="24"> SECCION ALERTAS:</font></td>
  </tr>
  <tr>
    <td height="19" colspan="6">&nbsp;</td>
  </tr>
  <tr>
    <td width="25%" height="19"><font size="1" face="Verdana" class="Estilo4">Titulo del alerta:</font></td>
    <td width="1%" height="19">&nbsp;</td>
    <td width="74%" height="19" colspan="4">
        <label>
          <input name="titulo" id="titulo" type="text" value =" <? echo $row['titulo'?>  "/>
        </label>          </td>
  </tr>
  <tr>
    <td width="25%" height="19" class="Estilo4">Mensaje de alerta:</td>
    <td width="1%" height="19">&nbsp;</td>
    <td width="74%" height="19" colspan="4"><input name="alerta" id="alerta" type="text" value =" <? echo $row['alerta'?>  "/></td>
  </tr>
  <tr>
    <td width="25%" height="19">&nbsp;</td>
    <td width="1%" height="19">&nbsp;</td>
    <td width="74%" height="19" colspan="4">&nbsp;</td>
  </tr>
  <tr>
    <td width="25%" height="19">&nbsp;</td>
    <td width="1%" height="19">&nbsp;</td>
    <td width="74%" height="19" colspan="4">&nbsp;</td>
  </tr>
  <tr>
    <td height="19" colspan="6">&nbsp;</td>
  </tr>
  <tr>
    <td height="19" colspan="6"><div align="center">
          <input name="Reset" type="RESET" Value="Limpiar Datos">&nbsp;&nbsp;
          <INPUT NAME="boton" TYPE="SUBMIT" VALUE="Ingresar Alerta">
    </div></td>
  </tr>
</table>
</form>
</body>
</html>

Mi Db esta asi de esta manera:

Código PHP:
--
-- 
Estructura de tabla para la tabla `alertas`
--

CREATE TABLE IF NOT EXISTS `alertas` (
  `
Id_alertaint(50NOT NULL AUTO_INCREMENT,
  `
titulovarchar(100NOT NULL,
  `
alertavarchar(100NOT NULL,
  
PRIMARY KEY (`Id_alerta`)
ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=;

--
-- 
Volcar la base de datos para la tabla `alertas`
-- 

Alguien podria ayudarme e indicarme donde puedo tener el problema.

Salud2 y gracias