Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727

    MYSQL: due WHERE in una select

    premesso che sono ancora un cavernicolo del php, mi servirebbe il seguente aiuto:
    in questa select non fatta da me e perfettamente funzionante:

    $query = "SELECT cx_id,cx_codepromo,cx_merce,cx_idutente,cx_modtras p,cx_pagato FROM carrello WHERE $condiz ORDER BY $order $desc LIMIT $start,$step";
    $result = mysql_query($query, $mysql_link);
    $rows = mysql_num_rows($result);

    avrei bisogno di filtrare i risultati con un secondo filtro in base ad un termine presente nel campo cx_codepromo, allora mi sono inventato questa, ma non va

    $query = "SELECT cx_id,cx_codepromo,cx_merce,cx_idutente,cx_modtras p,cx_pagato FROM carrello WHERE $condiz, cx_codepromo like '%pippo%' ORDER BY $order $desc LIMIT $start,$step";
    $result = mysql_query($query, $mysql_link);
    $rows = mysql_num_rows($result);

    chi mi può aiutare?????

  2. #2
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    ti posso aiutare io.. devi legare le due condizioni con un operatore booleano invece che con la virgola ad esempio una AND oppure una OR.. a seconda che le due condizione vanno verificate obbligatoriamente entrambe per rendere "seleczionabile" il rec in esame oppure indifferentemente l'una, l'altra o entrambe...

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2000
    Messaggi
    727
    mitico luke83
    perfetto funziona!
    è troppo bello trovare un aiuto immediatamente alle 0,30 di notte
    grazie ancora
    w il forum

  4. #4
    Utente di HTML.it L'avatar di luke83
    Registrato dal
    Jul 2000
    Messaggi
    1,217
    il bello è quando postano alle tre e mezza tu rispondi dopo due min e loro nn ci sono più..

    piacere mio di essere stato di aiuto

    ..::Luca::..
    » "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
    » "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
    [frasi random] - [Lucopedia] - [laFetta]

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.