Risultati errati!

XMatt64

Nuovo Utente
17 Feb 2013
22
0
0
Ho il seguente script da me creato
PHP:
 //cerco il mio username nel database
                    $ricercaiduser = "SELECT id FROM users WHERE username='".$username."'";
                    $residuser = @mysql_query($ricercaiduser);
                //prendo l'id del mio username
                $row = mysql_fetch_array($residuser, MYSQL_ASSOC);
                $res_id_final = $row["id"];
                //ora cerco gli amici che ho con un confronto di id
                $qry_cerca_amici = "SELECT id_friend FROM friends WHERE id_username='".$res_id_final."'";
                $resfriendsch = @mysql_query($qry_cerca_amici);
               //ciclo while per ottenere tuti i risultati
                while ($row2 = mysql_fetch_array($resfriendsch, MYSQL_ASSOC)) {
                        $res_friend_tot = $row2["id_friend"];
                   //query e ciclo while per prendere tutti i pensieri scritti dai miei amici
                    $qry_prendi_post = "SELECT * FROM pensieri WHERE username IN ('".$res_friend_tot."') ORDER BY orario DESC";
                $risultato_finale = mysql_query($qry_prendi_post);
                    
                    while ($row3 = mysql_fetch_array($risultato_finale)) {
                         $res_post = $row3["post"];
                        $res_orario = $row3["orario"];
                 //stampo pensiero e orario
                        print "$res_orario<br>";
                        print "$res_post<br><br>";
Il tutto funziona correttamente e non mi da alcun problema tranne nel caso in cui vengo a ricevere i pensieri di due amici diversi; In quel caso essi vengono stampati in ordine di id di utente che lo ha scritto e non in ordine secondo orario di scrittura. Non riesco a capire dove ho sbaglio!! Nonostante lo abbia fatto vedere a più persone esperte di Mysql e Sql non sono riuscite a capire il perchè di questo malfunzionamento dato che se si eseguono le query sulla workbench di mysql essi funzionano perfettamente! Aiutatemi vi prego.
 

XMatt64

Nuovo Utente
17 Feb 2013
22
0
0
Anche se riscrivessi il tutto in mysqli non cambierebbe di certo la situazione!!
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
Di certo non ci si mette a correggere un codice nuovo scritto con comandi deprecati, sarebbe una follia.
 

XMatt64

Nuovo Utente
17 Feb 2013
22
0
0
Il problema è che non conosco l'istruzione mysqli. Sto cercando una guida online! Per riscrive lo script con questa logica poi mi ci vuole un po' di tempo...!
edit: In fondo è uguale a questo solo che si scrive in modo diverso! Ora provo a convertire!
 

XMatt64

Nuovo Utente
17 Feb 2013
22
0
0
Ok. Ora mi documento e riscrivo tutto. In caso di malfunzionamento chiedo sul forum!
 
Discussioni simili
Autore Titolo Forum Risposte Data
K Estrazione di più risultati da tabelle correlate PHP 5
D Risultati diversi elaborazione dati fra localhost e Altervista PHP 0
M Contare totale risultati tabella in un periodo di tempo PHP 5
F stampare a video i risultati della query PHP 1
M Visualizzazione a video risultati query php PHP 0
P Passare i risultati di un foreach in un modal. Help! PHP 2
G eseguire calcoli matematici su risultati 2 tabelle mysql PHP 4
TpD Incolonnare risultati query (mysql_result deprecato...) PHP 3
S come togliere un post dai risultati di google? Supporto Mr.Webmaster 5
M Filtrare risultati con valori checkbox passati con jquery jQuery 2
M [PHP] Mostrare risultati di una tabella ma solo se ID è attivo PHP 0
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
Alex_70 [PHP] Ricerca con risultati cliccabili PHP 21
maxnegri [PHP] Eliminare risultati duplicati da ciclo foreach ottenuti da una select php mysqli PHP 18
A [PHP] If e Else paginazione ok ci sono risultati no ma avanti lo stesso PHP 15
G [PHP] operazione matematica tra risultati di query PHP 5
Sangy PHP risultati negativi in rosso PHP 2
P Google risultati di ricerca inappropriati SEO e Posizionamento 1
D [PHP] questi risultati in una tabella PHP 4
trattorino [PHP] Risultati dentro array precisi e confrontabili PHP 7
MikSkagit [PHP] Risultati a video sulla stessa riga PHP 12
V [ASP] paginazione-risultati-query-grandi-dimensioni Classic ASP 8
L [PHP] Creare un uploader di file csv xls e ricercare i risultati PHP 0
U [PHP] estrarre i risultati di una query e visualizzarli in una tabella. PHP 9
T Monitorare risultati Google in base alla località e device di ricerca SEO e Posizionamento 0
G Risultati evidenziato dopo ricerca Classic ASP 4
M [PHP] Evidenziare le parole cercate nei risultati di una ricerca PHP 1
filippino Chiavi a corrispondenza inversa per i risultati organici? (Era: come NON farsi trovare con date chia SEO e Posizionamento 4
JackIlPazzo Ritornare risultati query in un array? PHP 1
F Tabella con prima colonna con i risultati di una query PHP 1
ecosito Risultati di Google all'interno di una pagina del sito? HTML e CSS 7
D Mysql ordinamento risultati MySQL 4
otto9due Rand() o mt_rand() per ottenere risultati alternativi.. non uguali per 3 estrazioni. PHP 5
M Paginazione di risultati query mysql PHP 2
D Problema risultati duplicati PHP 5
D [risolto] Problemi di paginazione dei risultati con una determinata query Classic ASP 4
N Raggruppare risultati di due tabelle PHP 1
M Dividere risultati in colonna in base al contenuto PHP 9
alankanz dividere risultati in pagine MySqli PHP 4
alankanz Suddividere risultati MySqli PHP 0
alankanz Estrarre solo risultati numerici MySQL 2
xone Ordinare tramite menù a tendina i risultati di una query già stampati MySQL 0
StarFish [MySQL] Full Text problema rilevanza risultati MySQL 0
L PHP e recupero risultati da query PHP 2
L PHP e recupero risultati da query PHP 11
B Sommare risultati db PHP 3
M Domanda riguardo i risultati della ricerca di google Joomla 14
R visualizzare risultati query utilizzando le funzioni PHP 0
R Ricerca risultati ner raggio di 'n' km da un punto PHP 3
L Dividere risultati per data e pagine diverse PHP 17

Discussioni simili