• User Attivo

    Prelevare dati con due condizioni

    Salve ragazzi!
    Mi rivolga a voi perchè ho un problema...

    Devo far seguire una query per prelevare dei dati dal data base ma tali dati devono essere selezionati solo se soddisfano due condizioni.

    Al momento ho usato questa query

    $query = "SELECT * FROM database where condizione1='$condizione1' AND where condizione2 = '$condizione2'";

    ma non funziona.

    Sareste cosi gentili da indicarmi l'errore?

    Saluti e grazie a tutti!


  • User Attivo

    Mmm prova

    1. mettere WHERE maiuscolo
      altrimenti se nn va
    2. ondizione1' AND where co --> LEVA il secondo WHERE
      altrimenti se non va
      3.posta l'errore

  • User Attivo

    quello scritto da Oliviero dovrebbe bastare, se non per il fatto che "where" maiuscolo o minuscolo non fa differenza, perchè è una parola riservata mysql e la riconoscerebbe comunque...
    il secondo where va ASSOLUTAMENTE tolto, pena errore di sintassi arrivato a quel punto.
    Tolto questo, è sicuramente tutto ok.

    p.s. quando scrivi "FROM database", spero che "database" sia una tabella, e non il nome del database, altrimenti dovresti fare "SELECT * FROM database.tabella" oppure "SELECT * FROM tabella".

    notte