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

    estrarre un dato con WHERE

    Buongiorno a tutti.

    Io ho questa query:
    codice:
    mysql_select_db($database_cms, $cms);
    $query_leguminose = "SELECT * FROM prodotti 
    LEFT JOIN colture ON colture.id = prodotti.id 
    WHERE colture.tipo_coltura='leguminose' GROUP BY prodotti.id";
    $leguminose = mysql_query($query_leguminose, $cms) or die(mysql_error());
    $row_leguminose = mysql_fetch_assoc($leguminose);
    $totalRows_leguminose = mysql_num_rows($leguminose);
    però in questo modo mi estrae solo i record di cui il campo 'tipo_coltura' contiene esattamente 'leguminose'... Se in in tipo coltura io ho scritto 'leguminose e frutti'... non mi estrae quel record...
    Come si fa per dirgli di estrami anche quel record e altri che contengono anche la parola 'leguminose'???
    Non si usa sempre WHERE?
    pap

  2. #2
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    where campo like '%parola_interessata%' se vuoi mettere una variabile : '%".$var."%'

    '%%' contiene quello che cerhi
    '%parola' inizia con qualsiasi cosa e finisce per la parola che cerchi

    'parola%' inizia con la parola che cerchi e finisce con qualsiasi cosa

    ciao

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2000
    Messaggi
    350
    grazie mille marco, gentilissimo
    pap

  4. #4
    Utente di HTML.it L'avatar di marco80
    Registrato dal
    May 2005
    Messaggi
    1,357
    prego

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.