MRW.it Forum
  • Home
  • Forum
  • Fare Web
  • PHP

inserire tabella relationship in una functions

  • Creatore Discussione Creatore Discussione searedone
  • Data di inizio Data di inizio 4 Dic 2011
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
borgo italia

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 7 Dic 2011
  • #21
ciao
mi sto scervellando, ma per ora soluzioni nisba:(:(
comicio a pensare che non si possa risolvere con una join o con una querry unica
 
Ad
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 8 Dic 2011
  • #22
:( Boh ....
 
borgo italia

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 9 Dic 2011
  • #23
ciao
se non l'ultimo, tra gli ultimi tentativi.
mi è venuto in mente che la tabella relationship in fondo è quella che regola il tutto, quindi prova a fare una query del genere

SELECT M.msg_id, M.uid_fk, M.message, M.created, U.username, M.uploads FROM relationship AS R
INNER JOIN messages AS M ON (M.fuid_fk = R.user_1 OR M.fuid_fk = R.user_2)
INNER JOIN user as U ON (U.uid = R.user_1 OR U.uid = R.user_2)
WHERE (R.user_1 = '$uid' OR R.user_2 = '$uid') AND amico='S'

poi aggiungici gli eventuali order e limit

p.s.
verifica che abbia scritto bene i nomi dei campi e delle variabili
ps al p.s.
ho scritto riga per riga per non confondermi
 
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 9 Dic 2011
  • #24
Ciao,
purtroppo non funge neanche questo ho provato anche a modificare i campi ma purtroppo niente ....

non restituisce niente e neanche mi fa' postare ...


cmq grazie mille lo stesso .... proverò a fare vari tentativi e speriamo che dio ce la mandi buona ....
 
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 9 Dic 2011
  • #25
Borgo così funziaaaaa

ma ripete sempre tutti gli stessi post per tutti gli users ...

ma potrebbe essere la strada giusta ..

PHP:
SELECT M.msg_id, M.uid_fk, M.message, M.created, U.username, M.uploads FROM relationship AS R
INNER JOIN messages AS M ON (M.uid_fk = R.user_1 OR M.uid_fk = R.user_2)
INNER JOIN users AS U ON (U.uid = R.user_1 OR U.uid = R.user_2)
WHERE (R.user_1 = '$uid' OR R.user_2 = '$uid') AND amico='S'
 $morequery order by M.msg_id desc limit
 
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 9 Dic 2011
  • #26
e cosi mi ripete solo i post per tutti quelli amici di ,...

PHP:
SELECT M.msg_id, M.uid_fk, M.message, M.created, U.username, M.uploads FROM relationship AS R
INNER JOIN messages AS M ON (M.uid_fk = R.user_1 OR M.uid_fk = R.user_2)
INNER JOIN users AS U ON (U.uid = R.user_1 OR U.uid = R.user_2)
WHERE (R.user_1 = '$uid' OR R.user_2 = '$uid' AND amico='S' )  // ho inserito amico s direttamente qui ---
 $morequery order by M.msg_id desc limit
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Dic 2011
  • #27
ciao
e cosi mi ripete solo i post per tutti quelli amici di ,...
Clicca per allargare...
con questo vuoi dire che finalmente funzia?
 
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 10 Dic 2011
  • #28
funziona, ma come per le altre mi ripete lo stesso post al refresh per tutti gli users che sono amici:

admin posta ciao

al refresh

admin ciao
pippo ciao
300 ciao
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Dic 2011
  • #29
ciao
sembrerebbe, visto che ti riporta i vari username, che la parte
INNER JOIN users AS U ON (U.uid = R.user_1 OR U.uid = R.user_2)
funzioni
mentre la
INNER JOIN messages AS M ON (M.uid_fk = R.user_1 OR M.uid_fk = R.user_2)
no
non capisco
 

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
  • 10 Dic 2011
  • #30
ciao
cosa succede se sostituisci la parte

INNER JOIN messages AS M ON (M.uid_fk = R.user_1 OR M.uid_fk = R.user_2)

con

INNER JOIN messages AS M ON (M.uid_fk = U.uid)

?
 
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 10 Dic 2011
  • #31
Ciao da lo stesso errore che dava a me l'altro giorno

Unknown column 'U.uid' in 'on clause'

idem se la faccio così

INNER JOIN messages AS M ON (M.uid_fk = uid)

Unknown column 'U.uid' in 'on clause'

se ci metto le virgolette ripete il problema ..............

mi sa che siamo vicini ma nulla al momento
 
S

searedone

Utente Attivo
11 Giu 2010
508
0
0
  • 11 Dic 2011
  • #32
Caro Borgo,
cari amici del forum nessun ha capito come cavolo posso fare questa query ?????

Help ,,....
 
Prec.
  • 1
  • 2
Primo Prec. 2 di 2
Devi accedere o registrarti per poter rispondere.

Discussioni simili

Inserire o aggiornare tabella my sql controllando una coppia di valori
  • otto9due
  • 26 Dic 2021
  • PHP
Risposte
7
Visite
1K
PHP 27 Dic 2021
otto9due
inserire dati da un file di testo in una tabella in php
  • Couting95
  • 26 Nov 2021
  • PHP
Risposte
1
Visite
2K
PHP 27 Nov 2021
marino51
S
Inserire foto in ogni cella di una tabella
  • sodi96
  • 26 Mag 2020
  • Javascript
Risposte
0
Visite
1K
Javascript 26 Mag 2020
sodi96
S
B
inserire valori da una tabella a un altra mysql
  • bipolare75
  • 30 Set 2019
  • PHP
  • 2
Risposte
34
Visite
6K
PHP 24 Ott 2019
bipolare75
B
M
inserire i dati ottenuti da una jquery in una tabella già esistente
  • Mattuso
  • 10 Lug 2019
  • jQuery
Risposte
1
Visite
3K
jQuery 11 Lug 2019
Mattuso
M
F
INSERIRE IN UN'UNICA CASELLA DI TESTO REPORT ACCESS I VALORI DELLA TABELLA DI UN'INTERA COLONNA
  • FRANCESCOPANI89
  • 31 Lug 2018
  • MS Access
Risposte
2
Visite
2K
MS Access 11 Ago 2018
LinuxOhYeah
L
G
[PHP] inserire risultato di una query in una tabella
  • giacomo9783
  • 16 Mag 2018
  • PHP
Risposte
3
Visite
5K
PHP 16 Mag 2018
marino51
C
Inserire dati tabella leggendo parte di altra tabella con php
  • coinfeuropea
  • 11 Set 2017
  • PHP
Risposte
13
Visite
4K
PHP 29 Set 2017
coinfeuropea
C
N
[PHP] inserire campi tabella in file word
  • nebbia
  • 3 Gen 2017
  • PHP
Risposte
0
Visite
2K
PHP 3 Gen 2017
nebbia
N
B
[MySQL] INSERIRE UTENTE CONNESSO IN TABELLA
  • blasco46
  • 20 Ott 2016
  • MySQL
Risposte
2
Visite
2K
MySQL 20 Ott 2016
blasco46
B
Inserire tabella excel dinamica su pagina web
  • AlexPD
  • 24 Mag 2016
  • PHP
Risposte
4
Visite
6K
PHP 25 Mag 2016
AlexPD
M
creare una tabella dove inserire i dati del database
  • Mauro Seu
  • 28 Gen 2016
  • Database
Risposte
1
Visite
2K
Database 28 Gen 2016
criric
F
Inserire tanti dati in una tabella
  • Fabio Marcoccia
  • 15 Mag 2015
  • MySQL
Risposte
2
Visite
2K
MySQL 18 Mag 2015
Fabio Marcoccia
F
R
Inserire in tabella valore selezionato da un menu' a tendina popolato dai valori di un'altra tabella
  • Rastyn
  • 11 Nov 2012
  • PHP
Risposte
5
Visite
11K
PHP 3 Ott 2014
borgo italia
C
Inserire dei dati di una tabella dinamica in un file esterno js
  • cavaliere123
  • 22 Set 2012
  • Javascript
Risposte
17
Visite
12K
Javascript 23 Set 2012
cavaliere123
C
L
Inserire Array in tabella mysql
  • lyon83
  • 23 Ago 2012
  • PHP
Risposte
11
Visite
7K
PHP 23 Ago 2012
lyon83
L
C
  • Bloccata
Inserire Valori Da Un File Js In Una Tabella Html
  • cavaliere123
  • 31 Lug 2012
  • Javascript
Risposte
19
Visite
8K
Javascript 2 Ago 2012
criric
inserire dati in tabella con ajax (ciclo foreach)
  • nim
  • 25 Mag 2012
  • Ajax
Risposte
10
Visite
5K
Ajax 29 Mag 2012
nim
S
Access (Inserire un valore di un textBox in una tabella)
  • Sylnet
  • 25 Mar 2012
  • MS Access
Risposte
0
Visite
3K
MS Access 25 Mar 2012
Sylnet
S
M
inserire da remoto dati in una tabella
  • mariodp
  • 14 Apr 2011
  • PHP
  • 2
Risposte
21
Visite
4K
PHP 18 Apr 2011
micio86
Condividi:
Facebook X (Twitter) LinkedIn WhatsApp e-mail Condividi Link
  • Home
  • Forum
  • Fare Web
  • PHP
  • Italiano
  • Termini e condizioni d'uso del sito
  • Policy Privacy
  • Aiuto
  • Home
Community platform by XenForo® © 2010-2024 XenForo Ltd. | Traduzione a cura di XenForo Italia
Menu
Accedi

Registrati

  • Home
  • Forum
    • Nuovi Messaggi
    • Cerca...
  • Novità
    • Featured content
    • Nuovi Messaggi
    • Ultime Attività
X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?

X

Privacy & Transparency

We use cookies and similar technologies for the following purposes:

  • Personalized ads and content
  • Content measurement and audience insights

Do you accept cookies and these technologies?