Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Cercare all'interno di una stringa

    Dovrei cercare all'interno di un campo nel db tutti i risultati contenenti la chiave di ricerca.

    il campo contiene una serie di id separati da ', ' il problema. x fare la ricerca utilizzo LIKE %$id% dentro il campo contenente_gli_id.. solo che se come $id utilizzo 1 mi trova

    1
    10
    11
    12
    13
    14
    15
    ...
    21
    31
    41
    ...
    tutti i numeri che hanno al loro interno 1.
    io vorrei cercare esclusivamente l'id 1 nel campo.

    Come posso cercare in maniera corretta? È possibile cercare così senza dover fare l'explode degli id?

    spero di essermi spiegato abb bene, eventualment sono pronto a rispiegare, o a provarci almeno
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,922
    select * from tabella where find_in_set(1,nome_campo)

  3. #3
    grazie 1000 x tutto l'aiuto come mi hai dato.
    La rovina del mondo sara' l'indifferenza. Ma chi se ne frega!!

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.