Php/Mysql query JOIN tra tabelle

colomber

Utente Attivo
4 Dic 2012
232
1
18
Recupero dalla query di partenza id_messaggio, testo_messaggio, datacreazione_messaggio, autore_messaggio, tot_messaggi;

Con la stessa query come faccio a recuperare da un'altra tabella chiamata UTENTI, il contenuto della colonna LIVELLO relativo ad ogni AUTORE_MESSAGGIO?

$var = "
SELECT
id_messaggio
,testo_messaggio
,datacreazione_messaggio
,autore_messaggio
,( SELECT count(*) FROM messaggi d2 WHERE d2.autore_messaggio = d1.autore_messaggio ) tot_messaggi
FROM messaggi d1
WHERE id_discussione = '".$_GET["topic_id"]."'
ORDER BY datacreazione_messaggio ASC LIMIT $start, $display";
 

marino51

Utente Attivo
28 Feb 2013
3.001
173
63
Lombardia
visto che devi recuperare 1 sola colonna (livello), puoi aggiungere un'altra select con lo stesso "formato" di quella esistente per il "count"
 

colomber

Utente Attivo
4 Dic 2012
232
1
18
così mi da errore nella query

$var = "
SELECT
id_messaggio
,testo_messaggio
,datacreazione_messaggio
,autore_messaggio
,( SELECT count(*) FROM messaggi d2 WHERE d2.autore_messaggio = d1.autore_messaggio ) tot_messaggi
,( SELECT livello FROM utenti d3 WHERE d3.username = d1.autore_messaggio ) livello_autore
FROM messaggi d1
WHERE id_discussione = '".$_GET["topic_id"]."'
ORDER BY datacreazione_messaggio ASC LIMIT $start, $display";
 

marino51

Utente Attivo
28 Feb 2013
3.001
173
63
Lombardia
upload_2017-8-29_9-34-33.png

la sintassi è giusta, perché segnala la mancanza dell'oggetto 'messaggi', non ho la tabella nel mio db
(ho tolto limit ... perché non esiste su ms-sql)
che errore da, la tua query ???
 
  • Like
Reactions: colomber

colomber

Utente Attivo
4 Dic 2012
232
1
18
trovato l'errore avevo scritto male un nome ora tutto funziona perfettamente.

grazie
 
Discussioni simili
Autore Titolo Forum Risposte Data
C Php/Mysql query JOIN tra due tabelle PHP 18
booklisa MYSQL e PHP Query e sottoquery PHP 3
M [PHP - MYSQL] Mantenere filtro query in tabelle paginate PHP 3
G problema query mysql in php PHP 5
felino [PHP][MySQL] Errore nella query PHP 6
G Inserimento loop in una INSERT query in PHP e MySQL PHP 2
L filtri di query [php-mysql] PHP 6
A [RISOLTO]Come generare query dinamica PHP-MYSQL PHP 2
B problema query mysql php PHP 1
L PHP: problema con query mysql. PHP 3
A Indicizzare i risultati di una query Mysql con php PHP 0
B Aiuto query mysql in php PHP 1
S Autocompletamente con jQuery, PHP e MySQL - Problema con le query PHP 7
neo996sps [PHP + MySQL + Server Linux] Upload semi riuscito e query non eseguite PHP 2
D query con mysql, checkbox e php PHP 8
K Strano errore in una query mysql da php PHP 5
L [PHP & MySQL]Query con funzioni matematiche PHP 12
M Query php select mysql PHP 12
S Query MYSQL in php PHP 3
A [MYSQL+PHP]Non riesco a fare la query!!!Penso sia semplice.. PHP 1
M Query MYSql PHP PHP 2
J query con php su mysql PHP 1
Z Invio query da php su db mysql PHP 6
L php mysql non salva solo id PHP 21
L php mysql cerca e visualizza pagina PHP 0
R Aggiornare record mysql con Ajax, jQuery e php Ajax 2
Z MySql injection PHP PHP 1
D problema php mysql PHP 1
D problema php mysql PHP 1
L Google chart php mysql PHP 2
L Aiuto per programma web php/mySQL PHP 2
S Problemi delle funzioni eliminate con PHP e MySQL PHP 4
C Aiuto compiuto scuola PHP/MySQL PHP 2
G Problema caricamento tabelle MySql da PhP PHP 0
L update tabelle in php mysql [risolto] PHP 6
F Passare una variabile php dal DB mysql alla pagina PHP 3
B Fare calcoli con php da tabella mysql PHP 2
D [MySQL] [PHP] SQL andare da capo MySQL 0
P [OFFRO] Realizzazione siti web in PHP/MYSQL, responsive e Ottimizzati SEO Offerte e Richieste di Lavoro e/o Collaborazione 0
Tommy03 Firebase o PHP+Mysql? Sviluppo app per Android 0
pjtertdj Visualizzazione dati in php da mysql con funzione matematica in javascript PHP 1
E Cerco programmatore PHP/Mysql - retribuito Offerte e Richieste di Lavoro e/o Collaborazione 0
K [RISOLTO] Problema Griglia Php+Mysql PHP 13
Z Gestionale in Php/mysql: Quanto farsi pagare? Aiuto! Discussioni Varie 0
E Inserimento dati da PHP in tabella MySQL PHP 5
R radio input php mysql PHP 2
E Caricare dati da DB MySql all'apertura pagina, meglio PHP o Javascript? PHP 1
giusebos [retribuito] Cercasi programmatore PHP/MySql Offerte e Richieste di Lavoro e/o Collaborazione 1
N Apache + MySQL + PHP MacOs Mojave Web Server 0
T PHP+MYSQL: problema con quelle maledette lettere accentate... PHP 5

Discussioni simili