estrazione valore da mysql where nome_campo è uguale alla session_id

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
buongiorno, vorrei fare una cosa che non son sicuro si riesca, insomma è difficile:

ho una tabella in mysql con i campi:
id
id_utente
destinatario
codice

e vorrei estrarre il valore del campo "codice",(compilato tramite form)
quando il campo "destinatario" corrisponde all utente loggato.
ho fatto una "session_id" funzionante, che compila il campo id_utente della tabella,

come potrei fare?

grazie in anticipo a tutti
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
Ciao,
intendi un cosa del genere?
PHP:
$query = "SELECT codice FROM tabella WHERE id_utente = " . $_SESSION['id'];
 

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
Ciao,
non proprio, quella è una sessione per estrarre il dato relativo all utente loggato,
io devo estrarre quel dato quando l utente loggato corrisponde al destinatario (campo destinatario)

grazie
 

maxnegri

Utente Attivo
12 Ott 2004
87
0
6
Ciao, in relazione al tuo primo messaggio, criric ti ha già dato la soluzione.
 

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
non proprio,
perchè con quella sessione mi estrae il dato "codice" anche quando l utente loggato NON è il destinatario del codice.

è un po complicato lo so, provo sempre ma non riesco. GRAZIE
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
where destinatario
PHP:
$query = "SELECT codice FROM tabella WHERE destinatario = " . $_SESSION['id'];
continuo a non capire però
in destinatario cos'hai?
in id_utente che id hai?
 

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
ciao
si cosi è piu sensato, ma devo creare la sessione destinatario giusto?

ho un form con i campi: codice e destinatario, che mi invia il codice richiesto, alla tabella mysql
e funnziona, vorrei che quando si logga quel destinatario legga il suo codice.

Uso una session_id per il login,

OPPURE DOVREI FAR INSERIRE DURANTE LUPLOAD DEL MIO FORM, IL USERNAME DEL LOGIN, OLTRE
AL ID CHE NON CREDO MI SERVA.


GRAZIE, CRIRIC
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
da quello che ho capito non ti servono tutti quei campi, ti bastano
id, destinatario(che sara l'id dell utente destinatario) e code

in sessione sicuramente hai l'idUtente di chi si logga (se no mettilo)

PHP:
$query = "SELECT code FROM tabella WHERE destinatario = " . $_SESSION['id_utente'];
 

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
CIAO
non funziona purtroppo.
perchè gli dico di estrarre il dato where destinatario=session_id,
ma il valore di destinatario è un nome, mentre session_id memorizza un numero, un id appunto, nel
campo id_utente.

penso sia cosi.

nel form di invio, cio+ nel insert non devo cambiare nulla?
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
se riesci a fare l'insert con l'id anzichè il nome
oppure metti in sessione anche il nome dell utente e cambi la query

PHP:
$query = "SELECT code FROM tabella WHERE destinatario = '" . $_SESSION['nome_utente'] ."'";
 

iperboreo

Utente Attivo
21 Giu 2012
126
0
16
esatto, ma non riesco a creare la seconda sessione con session_nome_utente,
la session_id l ho creata, anche grazie a voi, ma questa la creo ma sembra non ne tenga conto.

grazie criric
 
Discussioni simili
Autore Titolo Forum Risposte Data
asevenx [Javascript] Estrazione dal database di un valore in base ad una scelta Javascript 7
A problema estrazione singolo valore e memorizzazione in variabile PHP 1
E Progressbar estrazione dati da tabella mySQL Ajax 9
L Estrazione dati php Database 6
L Estrazione dati casuali non doppioni MySQL 1
D Chiave unica in estrazione dati da array php PHP 0
L Estrazione valori max su più campi MySQL 4
M [PHP] Estrazione random con nomi presi dal db PHP 22
gandalf1959 Estrazione e visualizzazione del simbolo dell'euro php/mysqli PHP 0
ronny1710 Estrazione Dati Tessera Sanitaria .NET Framework 1
F Estrazione Email di persone selezionate e attive / facebook + invio di massa! Annunci servizi di Social Media Marketing 0
V Estrazione di una singola banda da file multi banda (RGB) con Python Programmazione 0
creatorweb [PHP] estrazione ciclica dati con 2 dati alla volta PHP 2
O [PHP] problema estrazione immagine da db PHP 12
Gigi87 [PHP] Estrazione dati da forum o da social network PHP 1
V [PHP] Estrazione con SQL PHP 1
L estrazione dati da mysql in php e salvataggio in cartella del server PHP 51
M [MS Access] Estrazione record multipli MS Access 1
E [PHP] estrazione dati in modo non continuativo PHP 1
S [PHP] estrazione dal DB complicata PHP 7
S Php e mysql, estrazione da una tabella e inserimento in un'altra tabella PHP 14
P Probelma estrazione stringa PHP 5
C Estrazione Dati da Pagine Gialle PHP 0
L Estrazione Articoli Random da Tabella senza doppioni PHP 1
A Estrazione dati da tabella sql MySQL 27
gandalf1959 Estrazione di un singolo dato da una ricerca mysql PHP 1
T Codice per estrazione dati da db PHP 4
F estrazione codice Javascript 0
R Javascript e html - estrazione EXIF da jpg con link per geolocalizzazione google maps Javascript 0
D php estrazione random nomi e senza ripetizione PHP 14
M Problema con estrazione coordinate da google geocoding PHP 1
L Conversione date ed estrazione PHP 0
L estrazione dati per login PHP 0
W Estrazione dati da DB PHP 20
N Problemi estrazione / visualizzazione immagini dal database con PDO PHP 2
L Estrazione dati per settimana. PHP 13
L estrazione dati e immagini in contemporanea PHP 4
B Estrazione Database valori multipli MySQL 4
M estrazione dati casuali da database Database 0
A Evitare estrazione record doppioni PHP 2
C [PHP][MY SQL] - Estrazione dati database tramite form PHP 8
G estrazione dati da DB tramite PHP errore time out PHP 2
B Estrazione dati utente loggato MySQL 1
W Estrazione dati DB da lista MySQL 1
M Connessione Database ed estrazione dati Javascript 6
H Problema riguardo l'estrazione di record dal DB tramite codice univoco PHP 7
G Script php estrazione email PHP 8
D [RISOLTO] Estrazione parole INPUT Javascript 2
A [risolto] Istruzione per estrazione di dati casuali dal db PHP 25
N Estrazione Record multipli da MySQL in OO PHP 0

Discussioni simili