errori sul recupero dati mysql e php

Felice Gattuso

Utente Attivo
19 Ago 2012
41
0
0
salve a tutti ragazzi... da giorni sto lavorando ad un progetto ma sono incappato in un fastidiosissimo problema... ( premetto anche che di php sono una frana ).
Praticamente al momento del richiamo dell'email dell'utente registrato il database mi fornisce SOLO l'email dell'ultimo utente che si è registrato al sito... Ho creato un sistema che al momento della registrazione il php crea una cartella e la rinomina con l'email dell'utente stesso... ORA... sulla index ho fatto in modo che se l'utente è loggato mi apre la cartella che ha come nome la sua email...viceversa mi dice che non è connesso... ora visto che c'è questo problema va ad aprire sempre la cartella dell'ultimo utente registrato... come risolvo ? vi prego aiutatemi.... vi posto qui il codice che ho utilizzato... grazie in anticipo


PHP:
<?php
	

	
	if(isset($_SESSION['utente'])) {
		
$sqlquery = "SELECT email FROM utenti";
$result = mysql_query($sqlquery);		
$mail = mysql_result($result,"email");

echo"Il tuo indirizzo email è $mail "; 

$fold = "account/".$mail."/";
$folder = opendir($fold);
	
	if ($folder) { echo"<p>La cartella $mail è aperta</p>";}
	
	else {echo"<p>Errore durante l'apertura della cartella $mail</p>"; 

}
		
		} else {
			
		  echo"Non sei connesso.";
		 
		 }
	?>
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.042
148
63
PR
www.borgo-italia.it
ciao
se non ho capito male tu vuoi estrarre dal db l'email dell'utente loggato, giusto?
se è così (anche se non so cosa c'è in $_SESSION['utente'] l'id, l'username, la password?)
fai la query
<?php
PHP:
//......
$sqlquery = "SELECT email FROM utenti WHERE utente='".$_SESSION['utente']."'";
//.....
?>
ho messo utente= ,ma tu devi sostituire il nome del tuo campo
p.s.
immagino che lo script non sia completo in quanto non vedo alla prima riga session_start ne i dati per connettersi
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
aggiungo che nella funzione mysql_result() è obbligatorio il secondo parametro che indica il numero della riga estratta dall query In questo caso visto che il record sarà uno solo bisogna indicare 0
PHP:
$mail = mysql_result($result,0,"email");
 
Discussioni simili
Autore Titolo Forum Risposte Data
W [PHP] Visualizzare errori su Statements in MySQLi PHP 3
D Errori dopo installazione certificato SSL in Wordpress WordPress 0
I [HTML] HTML validator, chi mi spiega questi errori? HTML e CSS 1
A [Javascript] intercettare errori JS Javascript 1
P Reindirizzamento errori url Web Server 0
F PHP, PDO e visualizzazioni errori e/o eccezioni PHP 3
F Errori console jQuery 0
maicol07 [PHP][MySQL] Risoluzione errori PHP 1
G [PHP] Socket server in loop infinito errori PHP 2
E [PHP] GUMP: mostrare gli errori tramite array PHP 1
F [Javascript] Errori Console JS Javascript 1
S [PHP] Errori in lato server ma non in lato client PHP 5
felino [WordPress] File di log degli errori WordPress 6
L [WordPress] Errori - Lato client dalla console del browser WordPress 1
booklisa [WordPress] Errori vari console chrome, redirect file .htaccess + internalizza risorse WordPress 1
booklisa Errori wordpress personalizzazione tema post aggiornamento 4.7 CMS (Content Management System) 0
A errori scripts index.php PHP 42
V [PHP] [OOP]Gestione errori connessione db PHP 5
M Problema errori su mysqli PHP 4
G Errori PHP è possibile fare un redirect ad una pagina d'errore? PHP 3
O Form dopo errori PHP 9
filomeni Restyling sito ed errori 404 SEO e Posizionamento 2
MarcoGrazia [PHP][PDO][MySQL] Non registra ma non da nemmeno errori. PHP 0
F controllo form php con restituzione errori nella form PHP 10
D Problema errori di scansione 404 SEO e Posizionamento 1
enzonero Sito personale su wordpress con errori W3C WordPress 2
P Problema con file di registrazione in php, non funziona e dà continui errori PHP 0
MarcoGrazia [PDO] insert che non inserisce e non da errori PHP 1
T Errori di sintassi nel seguente codice Javascript 1
il_bauscia errori di file system: programma free per correggere? Hardware 1
Z sitemap con Yoast: molti errori in Google webmaster tools Google Search Console 10
il_bauscia Errori 404 e strumenti per webmaster di Google Google Search Console 1
M Errori nella connessione e in AspSmartUpload Classic ASP 4
G [risolto] Errori php/javascript Javascript 2
pup3770 Errori iniziali codice app android Sviluppo app per Android 3
H Errori mysqli_query() PHP 9
MarcoGrazia Strumenti di Webmaster: errori di scansione! Google Search Console 1
H Script per visualizzare ip mi dà errori! PHP 0
Marcolotto lettere accentate HTML: strani errori HTML e CSS 1
A gestire errori 400-401-403-404-500 con file htaccess PHP 0
Emix Scarico Quantita e correzzione errori PHP 41
P accesso al database ed errori Database 5
A Errori wordpress WordPress 3
M errori pagina httpd.conf in APACHE per installare wp WordPress 0
P Errori su variabili dell'insert PHP 28
S Mi aiutate a capire questi errori? Wordpress WP 3.3.1 error_log CMS (Content Management System) 3
I Form... giudizio, consigli, errori, possibili miglioramenti.... PHP 5
borgo italia Errori nella visualizzazione della pagina HTML e CSS 5
P Errori al validatore html HTML e CSS 10
D Errori php 4 es: Function ereg() is deprecated PHP 2

Discussioni simili