controllo due tabelle per risultato

Marko Marrone

Nuovo Utente
25 Nov 2015
1
0
0
Ciao ragazzi :top:
Parto con il presupposto che lo script funziona, ma ho un problema di "sfumatura".
Cerco di farla breve: ho due tabelle (Utente - Chat).
Nella tabella chat estrapolo il campo "Mittente" (ovvero colui che scrive in chat).

Ho creato dunque la possibilità di SALVARE il contenuto della chat dalle 00:00 alle 23:59.
Il problema di sfumatura di cui parlo avviene in questo momento, in quanto obiettivo mio è sì quello di far salvare il contenuto della chat ma solo se - tra i tantissimi record della stanza specifica (tipo 800 messaggi al giorno) - almeno uno è di $Login (il sito ha 10 "stanze").

Ho agito in questo modo:

PHP:
<?

    
	$MySql = "SELECT * FROM Mappa WHERE ID = $ID";
	$Result = mysql_query($MySql);
	$rs = mysql_fetch_array($Result);
	$NomeStanza = $rs[´Breve´];
	$rs -> close;
	
	echo "<center><h3><font color=´white´><b>Salva Stanza $NomeStanza</b></font></h3></center><hr>";

    $curdate = date(´Y-m-d´);
    $MySql = "SELECT * FROM Chat WHERE Stanza = $ID AND OraAzione <= blabla and OraAzione >= bla bla()";
    $Result = mysql_query($MySql);

    while ($rs = mysql_fetch_array($Result)) { 
    $Mittente = $rs["Mittente"];
    if ($Mittente != $Login) {
        echo ´nun puoi vedé sta chat, ahò!´;
        } else {
###CODICE DEI LOG AUTORIZZATO###

In questo modo il codice funziona tranquillamente, con una piccola problematica che cerco di schematizzare:

- A e B scrivono nella chat ID 23 (Io sono loggato con B)
- A scrive
- B (Io) scrive
- Clikko e i miei post li visualizzo
- Quelli di A no (compare la scritta "nun puoi vedé sta chat, ahò!")

La logica è giustissima (visualizzo solo quando $login == $mittente). Obiettivo mio, come già spiegato, è basato sull'if (se tra gli 800 risultati ALMENO 1 è $Login == $Mittente, allora mi fai vedere tutto).
Mettendo l'if prima del ciclo while, il risultato dell'if è sempre "!=".

Non so se sono stato chiaro.
 
Discussioni simili
Autore Titolo Forum Risposte Data
P Controllo selettivo su due tabelle PHP 4
S Controllo di due form in Javascript Javascript 1
F Controllo tra due stringhe jQuery 5
J controllo due campi PHP 4
bluroy Come Creare Due Pulsanti Per Il Controllo Audio Flash 5
M Problema con controllo form in real time jQuery 6
MarcoGrazia jquery validate() controllo checkbox jQuery 2
M Controllo del codice fiscale/partita iva PHP 11
S Software windows10 per controllo contenuti web Windows e Software 6
S Controllo appuntamenti disponibili sul db PHP 5
L input (controllo se è stato modificato o no). PHP 1
W Controllo competitors serp SEO e Posizionamento 2
bubino8 [Javascript] popup di controllo elimina dopo window.print(); Javascript 0
M [MS Access] controllo valido se MS Access 8
MarkRed Come indicare, in una maschera, il primo controllo d'input, tipo "SetFocus" jQuery 9
C [PHP] Controllo <select> comportamento anomalo PHP 2
elpirata [Javascript] Controllo campi required non effettuato Javascript 2
A [PHP] Controllo nome utente form di registrazione PHP 4
L [PHP] controllo dimensione immagine per il resize PHP 2
M [ASP] Upload file da form controllo Classic ASP 5
P [PHP] Controllo al checkbox privacy PHP 6
S [MySQL] Controllo dati di una tabella in tempo reale MySQL 0
T [php] controllo su estensione file PHP 7
M [PHP] Script per controllo disponibilitá negozio in citta PHP 4
I Recupero accesso pannello di controllo dominio Leggi, Normative e Fisco 2
F Controllo dati sui campi di input tramite php PHP 1
R [MS Access] CONDIZIONE CHE CAMBIA PROPRIETA' DI UNA CONTROLLO MS Access 7
M [PHP] Dubbio controllo IF PHP 15
M [PHP] Controllo campo cap con trattino oltre ai numeri PHP 3
Fede72 Controllo registrazioni PHP Mysql PHP 5
L jquery e json controllo valori da determinate chiavi - keys jQuery 0
T [Javascript] un controllo con checkbox che non... controlla... Javascript 3
bubino8 [PHP] Controllo Log e Modifiche Utenti PHP 5
P [PHP] Realizzare un controllo accessi cantiere, problema lettore Qrcode... PHP 0
M [PHP] Controllo inserimento in tempo reale PHP 0
M [PHP] Help: controllo valori inseriti in un campo PHP 1
M [PHP] Impedire di digitare determinati caratteri nell’input (controllo in tempo reale) PHP 4
giancadeejay [PHP] Controllo inserimento tot caratteri PHP 5
giancadeejay [PHP] Controllo su quantita' di caratteri inseriti, in colonna db PHP 5
F [Javascript] Controllo stringa jquery Javascript 4
B [MySQL] CONTROLLO SE CAMPO1 > CAMPO2 MySQL 0
CristianB72 [PHP] Controllo sintassi indirizzo email non funziona PHP 13
M [PHP] controllo inserimento dati un un form PHP 4
ANDREA20 [PHP] Controllo email se e valida PHP 5
elpirata [Javascript] Controllo su campo ricerca data Javascript 1
P scavalca il controllo dello username PHP 1
A problema controllo Javascript 2
C controllo con metodo text non funzionante Javascript 7
P Controllo valori duplicati in un campo a Maschere continue MS Access 0
P controllo browser sul server o in php? PHP 2

Discussioni simili