Ver Mensaje Individual
  #1 (permalink)  
Antiguo 24/02/2012, 10:47
Avatar de yoyoyo82
yoyoyo82
 
Fecha de Ingreso: julio-2009
Ubicación: Springfield
Mensajes: 159
Antigüedad: 15 años, 8 meses
Puntos: 1
Error en formulario de cambios con clases

buenos dias amigos del foro del web tengo los siguientes errores al enviar la modificacion de un registro por id

Undefined variable: con in C:\wamp\www\php\dia3\frmusuario.php on line 22

( ! ) Fatal error: Call to a member function fetch_object() on a non-object in C:\wamp\www\php\dia3\frmusuario.php on line 22


Está es la manera como envio los datos desde consultar

Código PHP:
echo "<td height='29'><a href='frmusuario.php?id_usuario=$row->id_usuario'>$row->id_usuario</a></td>";
 echo 
"<td>$row->nombre_completo</td>";
 echo 
"<td>$row->direccion</td>";
 echo 
"<td>$row->telefono</td>"

Y asi los recibo en el formulario de modificaciones la linea con el error es está despues del segundo isset

$row=$con->fetch_object($result);


Código PHP:
<?php
require('conexion.php');
if(isset(
$_POST['submit']))
{

$con=new conexion();
$con->connect();
$con->bd();
$id trim($_GET['id_usuario']);
$result=$con->query("SELECT * FROM table WHERE id_usuario=$id");
$nombre=trim($_POST['nombre_completo']);
$direccion=trim($_POST['direccion']);
$telefono=trim($_POST['telefono']);
$con->query("update usuarios set direccion='".$direccion."',telefono='".$telefono."' where nombre_completo='".$nombre."'");
} else {
echo 
"El registro no existe";
}

//require('frmListar.php');
if(isset($_GET['id_usuario'])){

$row=$con->fetch_object($result);
$row mysql_fetch_object($result);




?>
<form id="usuario" name="usuario" method="post"  action="frmusuario.php">
<input type="hidden" name="id_usuario"  id="id_usuario" value="<?php  echo $row['id_usuario'?>"  />
<table width="200" border="0" align="center">
<tr>
<td>Nombre</td>
<td><input name="nombre_completo" type="text" id="nombre_completo" value="<?php echo $row['nombre_completo'?>"  /></td>
</tr>
<tr>
<td>Direccion</td>
<td><input name="direccion" type="text" id="direccion" value="<?php echo $row['direccion'?>"  /></td>
</tr>
<tr>
<td>Telefono</td>
<td> <input  name="telefono" type="text" id="telefono"  value="<?php  echo $row['telefono'?>"/> </td>
</tr>
<tr>
<td>&nbsp;</td>
<td><input type="submit" name="submit"  id="button" value="Modificar" /></td>
</tr>
</table>
</form>

<?php 
}
?>
Soy nuevo con el manejo de clases, les agradesco de antemano su ayuda amigos programadores