Extragere date utilizator in script autentificare

Aici prezentati probleme, intrebari, sau orice subiecte legate de scripturi si tutoriale de pe site.
mluci
Mesaje: 27

Extragere date utilizator in script autentificare

Salut marplo!
Folosesc scriptul tau de autentificare isi am modificat in loc pe pagina utilizatorului in loc de tara am pus o valoare numerica.
Cum pot extrage din baza de date accea valoare si sa lucrez mai departe cu ea.

Cod: Selectaţi tot

Am nevoie sa o folosesc in 3 "if"-uri
Valoare numerica = $i
If($i > 0) echo...
Te rog am mare nevoie de ajutor.

MarPlo
Salut
Valoarea pentru tara (coloana "country", din tabelul "usersdat") o poti prelua din variabila: $usrdat['country'], definita in fisierul "users.php". Contine valoarea pentru utilizatorul curent autentificat.
Sau daca vrei intr-un fisier php separat, unde ai si scriptul, poti folosi acest cod:

Cod: Selectaţi tot

<?php
include('usrincls/config.php');  //file with connecting data
$conn = new Base($mysql);

$id =2;  //id user
$sql = "SELECT * FROM usersdat WHERE id=$id LIMIT 1";

/*Or by user name:

$name ='user_name';
$sql = "SELECT * FROM usersdat WHERE id=(SELECT id FROM users WHERE name='$name' LIMIT 1) LIMIT 1";
*/

//get array with user data
$resql = $conn->sqlExecute($sql);

//if row with data, get country
if($conn->affected_rows>0){
  $country = $resql[0]['country'];
  echo $country;
// var_export($resql);  //to show $resql structure
}
else echo 'Not row with data'; 

Subiecte similare