Comunidad de diseño web y desarrollo en internet online

CRUD DE MODIFICACION DE USUARIOS

Citar            
MensajeEscrito el 04 Abr 2014 02:30 pm
Hola amigos

Alguien que me pueda decir las respuestas a lo siguiente:

1. Porque no me salen todos los registros en la tabla cuando el query lo tengo bien, acaso la sesion interfiere en algo?

2. Voy a montar los scripts

listar.php

<?php
include "../../config/properties.php";

$query = "SELECT *
FROM usuarios
ORDER BY id_usuario asc
";


$Resultado=mysql_query($query, $connect);
$registro_usuario = mysql_fetch_array($Resultado);

$id_usuario = $registro_usuario['id_usuario'];
$identificacion = $registro_usuario['identificacion'];
$nombre_usuario = $registro_usuario['nombre_usuario'];
$cargo = $registro_usuario['cargo'];
$email = $registro_usuario['email'];
$usuario = $registro_usuario['usuario'];
$clave = $registro_usuario['clave'];
$activo = $registro_usuario['activo'];
$perfil_id = $registro_usuario['perfil_id'];


while($MostrarFila=mysql_fetch_array($Resultado)){
echo "<tr>";
echo "<td>".$MostrarFila['identificacion']."</td>";

echo "<td>".($MostrarFila['nombre_usuario'])."</td>";
echo "<td>".($MostrarFila['email'])."</td>";
echo "<td><span class=\"btn-group\">

<a href=\"editar_usuario.php?id_usuario=".$MostrarFil a["id_usuario"]."\" class=\"btn btn-primary\"><i class=\"icon-pencil\"></i></a>

</span></td>";

echo "</tr>";
}

?>

2. modificar_usuario.php

<?php
include "../../config/properties.php";

$id_usuario = $_GET['id_usuario'];

$usuario = "SELECT * FROM usuarios WHERE id_usuario='$id_usuario'";
$resultado_usuario = mysql_query($usuario,$connect);
$registro_usuario = mysql_fetch_array($resultado_usuario);

$id_usuario = $registro_usuario['id_usuario'];
$identificacion = $registro_usuario['identificacion'];
$nombre_usuario = $registro_usuario['nombre_usuario'];
$cargo = $registro_usuario['cargo'];
$email = $registro_usuario['email'];
$usuario = $registro_usuario['usuario'];
$clave = $registro_usuario['clave'];
$activo = $registro_usuario['activo'];
$perfil_id = $registro_usuario['perfil_id'];

?>

3. editar_usuario

<?
session_start();
include "include/modificar_usuario.php";
?>
<!DOCTYPE html>

<div class="control-group">
<label for="nombre_usuario" class="control-label">Nombre Completo</label>
<div class="controls">
<input type="text" placeholder="" class="span5" id="nombre_usuario" name="nombre_usuario" value="<?php echo $nombre_usuario; ?>">

</div>
</div>

Pero no me está trayendo los datos con el id_usuario, pues al nombrar la variable me arroja un error undefined.

Gracias!

Por alexcitos

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 04 Abr 2014 07:21 pm
tchiangos.. ¿porque? por que tu codigo solo lo escribiste y supones que debe de funcionar solo por que lo escribiste.

Para verificar tu error basta con que veas lo que realmente esta pasando ¿realmente estas pasanod valores? ¿realmente la consulta esta obtenido valores?

Bueno para conocer eso, utiliza la funcion var_dump();

por ejemplo en:
var_dump($registro_usuario);

y comprueba si realmente existen datos ;) si es asi. continua hast ala siguiente variable y asi sucesivamente hasta encontrar el error.

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox
Citar            
MensajeEscrito el 07 Abr 2014 12:13 am
Si, de hecho untilice tambien el print_r para ver todo, hasta que le encontre un pequeño error, de todas maneras gracias por tu consejo, hay vamos conociendo mas cosas de este bello mundo.

Por alexcitos

1 de clabLevel



 

chrome
Citar            
MensajeEscrito el 07 Abr 2014 04:44 pm
Recuerda, en la programación como muchas cosas de la vida.

Jamás SUPONGAS :)

Todos a comprobar... yay !!!

Por elporfirio

Claber

652 de clabLevel

1 tutorial

Genero:Masculino  

FullStack Web Developer

firefox

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.