Lettura database legata all'user collegato
Auteur : Mario D.Ciao a tutti, scrivo qui perchè non trovo risposte in rete, o almeno io non so cercare ;)
Mi servirebbe permettere con una sessione legata ad un accesso riservato, la visualizzazione di dati
dal db inerenti solo all'user logato sto usando un codice, ma ovviamente tutti gli user vedono tutto.
Come potrei procedere, sto impazzendo. Non conosco php ne tantomeno mysql, ma ci sto provando la cosa
mi affascina e appassiona. In più ci mettiamo che per wsx5 qualche codice va messo qua, qualche codice la,
per i neofili poi :) Comunque grazie in advance.
<?php
session_start();
?>
<html>
<head>
<title>Collegamento al DB</title>
</head>
<!DOCTYPE html>
<html>
<body>
<?php
$servername = "127.0.0.1";
$username = "username";
$password = "";
$dbname = "db_name";
// Create connection
$conn = new mysqli($servername, $username, $password, $dbname);
// Check connection
if ($conn->connect_error) {
die("Connection failed: " . $conn->connect_error);
}
else
{
}
$sql = "SELECT value, value, value FROM tabella";
$result = $conn->query($sql);
if ($result->num_rows > 0) {
// output data of each row
while($row = $result->fetch_assoc()) {
echo "" . $row["value"]. ": " . $row["value"]. " " . $row["value"]. "<br>";
}
} else {
echo "0 results";
}
$conn->close();
?>
</body>
</html>
Ciao Mario,
tempo fa mi incuriosì anche io a questa argomentazione così dopo un casino di ricerche online decisi di aprire un post sull'Help Center.
Grazie ai fantastici membri di questa comunità e agli articoli scritti da Quelli del Cucuzzolo sono riuscito a ricreare un profilo utente.
Spero di esserti stato di aiuto!
Auteur
Ciao buongiorno, grazie innanzitutto per la celere risposta mi sono messo subito al lavoro, fortunatamente avevo già implementato l'area login degli amici del blog.
non riesco ad accedere al db, non ho capito bene, con questo progetto così impostato devo creare io una nuova tabella?
Notice: Undefined index: 127.0.0.1 in C:\xampp\htdocs\
Fatal error: Uncaught Error: Call to a member function fetch_assoc() on bool in C:\xampp\htdocs\abio\profilo.php:291 Stack trace: #0 {main} thrown in C:\xampp\htdocs\abio\profilo.php on line 291
un altro pezzo che mi manca è: dove inserisco nel codice i dati relativi all'accesso del db?
$tabella = $imSettings['access']['dbtable'];
grazie per il prezioso aiuto :)
Auteur
Come non detto risolto, l'unica cosa che sembra non funzionare e l'upload dell'avatar, cosa può essere la cartella nella root c'è ed è abilitata in scrittura, la foto di defalt la legge, ma non scrive.