Autor Zpráva
Mirec132
Profil *
ako sa da zistit primarny kluc podla obsahu pozadovaneho udaju z tabulky?
potrebujem to na identifikaciu uzivatela. takyto mam kod:

$login_name = $_POST["loginname"];
$login_pass = $_POST["loginpass"];

if(($login_name!="")and($login_pass!="")) {
  $overenie_loginu = mysql_query("SELECT * FROM users WHERE name='".$login_name."' AND pass='".$login_pass."'", $SQL);
  if(mysql_num_rows($overenie_loginu) != 0) {
    session_register("UID");

    // $_SESSION["UID"] = "AKO SEM DOSTANEM PRIMARNY KLUC???";

    } else { echo "Heslo je chybné!"; }
  }
  else { echo "Nezadali ste všetky údaje."; }
Taps
Profil
Mirec132
co tak
$_SESSION["UID"] = $overenie_loginu["id"];
peta
Profil
Mirec132
cz.php.net/mysql_fetch_array
cz.php.net/mysql
$res = mysql_query('...')
$row = mysql_fetch_array($res)
printr($row)
Mirec132
Profil *
diky moc.....

<?php
$login_name = $_POST["loginname"];
$login_pass = $_POST["loginpass"];
if(($login_name!="")and($login_pass!="")) {
  $overenie_loginu = mysql_query("SELECT * FROM users WHERE meno='".$login_name."' AND heslo='".$login_pass."'", $SQL);
  if($login = mysql_fetch_array($overenie_loginu)) {
    session_register("UID");

    $_SESSION["UID"] = $login["uid"];

    } else { echo "Meno alebo heslo je chybné!"; }
  }
  else { echo "Nezadali ste všetky údaje."; }
?>

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: