Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/09/2014, 07:20
Avatar de Axtrix
Axtrix
 
Fecha de Ingreso: septiembre-2014
Mensajes: 8
Antigüedad: 9 años, 8 meses
Puntos: 0
Problema Intentando Usar Un Resultado De Una Consulta Como Variable De Session

Hola amigos de forosdelweb, hace poco he empezado a moverme un pococ con PHP ya que voy a hacer un proyecto de clase con PHP.

Es un sistema simple, un organizador para profesores (no voy a aburriros con detalles).

Mi problema es el siguiente: tengo un login funcional en el que establezco tres variables de sesion:

Código PHP:
<?php
session_start
();
$tbl_name"members";
$con=mysqli_connect("localhost","root","","bst_planner");

// Check connection
if (mysqli_connect_errno()) {
  echo 
"Failed to connect to MySQL: " mysqli_connect_error();
}

$myusername=$_POST['myusername']; 
$mypassword=$_POST['mypassword']; 
$myusername stripslashes($myusername);
$mypassword stripslashes($mypassword);

$sql="SELECT * FROM $tbl_name WHERE username='$myusername' and password='$mypassword'";
$result=mysqli_result($con,$sql)or die(mysqli_error($con));

// Mysql_num_row is counting table row
$count=mysqli_num_rows($result);

if(
$count==1){
// Register $myusername, $mypassword and redirect to file "login_success.php"
    
    
$_SESSION['myusername'] = $myusername;
    
$_SESSION['mypassword'] = $mypassword;
    
$row mysql_fetch_object$result);
    
$_SESSION["userID"] = $row->id;  
    
header("location:login_success.php");
}
else {
    echo 
"Wrong Username or Password";
}

echo 
$myusername;?>

<html>
<body>

</body>
</html>
Quiero poder establecer el ID del usuario que tengo en la base de datos para poder hacer consultas usando el ID más adelante. Pero me tira errores siempre:

"Fatal error: Call to undefined function mysqli_result() in C:\wamp\www\checklogin.php on line 19"

Estaría muy agradecido si me