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> </td>
<td><input type="submit" name="submit" id="button" value="Modificar" /></td>
</tr>
</table>
</form>
<?php
}
?>