Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/12/2015, 17:40
Xiroxx
 
Fecha de Ingreso: diciembre-2015
Mensajes: 2
Antigüedad: 8 años, 4 meses
Puntos: 0
Busqueda Tengo un codigo mysqli_fetch_array no carga datos en array

si alguien me pudiera ayudar con este codigo, es es de lo mas básico, pero estoy mudando a los nuevos conceptops.

Ya líi los manueales y creo esta bien, los he seguido como lo indica, aun asi no logro explicar el error. no hay mensajesde error solo no hay datos en el array, la tabla existe con datos, los nombres de las columnas son correstos, simplemente no hay datos, eh aqui el código

Código:
function Conectarse(){ 
 define("DB_HOST","localhost");  
 define("DB_USER","root");  
 define("DB_PASS","");  
 define("DB_DATABASE","admindb" ); 
   if (!($link = mysqli_connect(DB_HOST, DB_USER, DB_PASS, DB_DATABASE))){ 
		if (mysqli_connect_errno()) {
			printf("Conexión fallida: %s\n", mysqli_connect_error());
			exit();
		} 
	} 
   return $link; 
}
$link=Conectarse();

if(isset($_POST['login'])){
$seuser = $_POST['seuser']; 
$sepswd = $_POST['sepswd'];

	$myusuario = mysqli_query($link,"SELECT * FROM usuarios WHERE user='{$seuser}'"); 
	$nmyusuario = mysqli_num_rows($myusuario); 

	if($nmyusuario != 0){
	  $sql = "SELECT * FROM usuarios WHERE estado='1' AND user='{$seuser}' AND pass='{$sepswd}'"; 
	  $result = mysqli_query($link,$sql); 
	  $nmyclave = mysqli_fetch_row($result);

	  if($nmyclave!= 0){
		  session_start(); 

		  $row = mysqli_fetch_array($result,MYSQLI_BOTH);//

		  $_SESSION['autentica'] = true; 
		  $_SESSION['user'] = $row['user'];
		  $_SESSION['levelse'] = $row['level'];
		  $_SESSION['namese'] = $row['Nombre']." ".$row['Apellidos'];
		  $sesant = $row['sesact']; // Aqui no hay datos variable vacia

		if(mysqli_query($link,"UPDATE usuarios SET sesact=NOW() sesant='{$sesant}' WHERE user='{$seuser}' AND pass='{$sepswd}'")== true){ echo "actualizacion exitosa";}else{echo "error al actualizar<br/>";}
		  if(mysqli_fetch_row($result)){
			echo 'No hay usuarios';
			}else{
				while($rown=mysqli_fetch_array($result));{// 
				echo $rown[1].' - '.$rown['Nombre'].'';
				}
			} 

		  echo "<script>alert('Bienvenido'); window.location.href=\"index.php\"</script>";

	   }else{ 
		  echo"<script>alert('La contrase\u00f1a del usuario no es correcta.'); window.location.href=\"login.php\"</script>"; 
	   } 
	}else{ 
		echo"<script>alert('El usuario no existe.'); window.location.href=\"login.php\"</script>"; 
	} 
}