Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    errore nella selezione del db

    ciao a tutti!!! l'errore è certamente qua: WHERE U.nick = $nome;
    ma non capisco dove

    Codice PHP:
    $query "SELECT  F.file,F.voto,F.id,F.commento,
                      U.nic
                FROM  mp3 AS F,
                      utenti AS U
               WHERE  U.nick = 
    $nome
            ORDER BY  F.voto DESC
               LIMIT  
    $start,$step"
    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    892

    Re: errore nella selezione del db

    Originariamente inviato da iacoposk8
    ciao a tutti!!! l'errore è certamente qua: WHERE U.nick = $nome;
    ma non capisco dove

    Codice PHP:
    $query "SELECT  F.file,F.voto,F.id,F.commento,

                      U.nick

                FROM  mp3 AS F,

                      utenti AS U

               WHERE  U.nick = 
    $nome;

            ORDER BY  F.voto DESC

               LIMIT  
    $start,$step";

        
    $result mysql_query($query$db); 
    grazie
    Sì, in effetti uno degli errori è lì. Immagino sia una stringa, perciò:

    WHERE U.nick LIKE '$nome'; se vuoi che trovi la stringa esatta
    WHERE U.nick LIKE '$nome%'; se vuoi che trovi una stringa che comincia come la tua variabile

    WHERE U.nick LIKE '%$nome'; se vuoi che trovi una stringa che finisca come la tua variabile

    WHERE U.nick LIKE '%$nome%'; se vuoi che trovi una stringa che contenga la tua variabile

    Per il resto leggi da manuale come si fanno le JOIN

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    effettivamente mancava anche un altra condizione
    ma così va
    Codice PHP:
    $query "SELECT  F.file,F.voto,F.id,F.commento,

                      U.nick

                FROM  mp3 AS F,

                      utenti AS U

               WHERE  U.nick LIKE '
    $nome'
             AND  F.iduser = U.id

            ORDER BY  F.voto DESC

               LIMIT  
    $start,$step"
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.