Join con where

di il
7 risposte

Join con where

Salve ragazzi , perchè mi da errore quando in una join inserisco una where con una variabile definita in questo modo $variabile ?
grazie milla

7 Risposte

  • Re: Join con where

    Perchè lo scappellamento è a sinistra.

    PS ma Agrippa non era il sodale nr.2 di Caio Ottavio Augusto? Che c'entra col "centurione"?
  • Re: Join con where

    Hahah Agrippa è il nome di un centurione...preso dal gioco Shadow of Rome per ps2 ... Quindi dovrei usare inner join left ?
  • Re: Join con where

    Marco Vipsanio Agrippa è stato uno dei principali generali dell'impero romano (si potrebbe dire il primo, visto che l'impero è stato fondato dal suo capo Caio Ottavio Augusto), altro che un centurione, è ritenuto uno dei più abili generali del mondo antico, sia pure di bassi natali.

    Per il resto... non mi è chiaro se il tuo problema è che non sai fare la query (ma come? dove? e che c'entra con javascript, jquery e ajax? sarà forse PHP?) o come scriverla... magari in PHP?
  • Re: Join con where

    A parte che hai sbagliato forum e non hai descritto per niente il problema, provo a indovinare:
    Ipotesi 1:
    
    mysql_query('SELECT blablabla WHERE attributo = $variabile');
    
    In tal caso, usa gli apici doppi oppure gli apici singoli concatenando i pezzi di query con la variabile ('blablabla'.$variabile.'blablabla');

    Ipotesi 2:
    L'attributo è di tipo (VAR)CHAR, e ti sei dimenticato di racchiudere tra apici singoli il valore con cui lo confronti (o se usi apici singoli anche per racchiudere la query, ti sei dimenticato l'escape.
  • Re: Join con where

    Ipotesi 3: non usare quell'approccio, bensì ad esempio PDO con statement preparati per fare query
  • Re: Join con where

    +m+ ha scritto:


    Ipotesi 3: non usare quell'approccio, bensì ad esempio PDO con statement preparati per fare query
    Se sai farlo, probabilmente sai risolvere da solo questo genere di problemi.
  • Re: Join con where

    dvaosta ha scritto:


    +m+ ha scritto:


    Ipotesi 3: non usare quell'approccio, bensì ad esempio PDO con statement preparati per fare query
    Se sai farlo, probabilmente sai risolvere da solo questo genere di problemi.
    Vero.
    Ma non è mai troppo presto per iniziare a prendere buone abitudini abbandonando quelle pessime
Devi accedere o registrarti per scrivere nel forum
7 risposte