Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522

    {mysql} cancellare parte campo

    ho una tabella con 1200 campi di e-mail... del tipo
    info@sito.it?var=qualcosa
    info2@sito.it?var=qualcosa

    c'è sempre quindi ?var=qualcosa

    Vorrei eliminare dal db solo la parte ?var=qualcosa da tutte le mail (in SQL magari, senza passare da php)

    :master:
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  2. #2
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522
    UP
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

  3. #3
    Moderatore di Server Apache L'avatar di marketto
    Registrato dal
    Sep 2001
    Messaggi
    5,858
    un UP dopo pochi minuti sicuramente non aiuta


    codice:
    UPDATE tabella SET campo =  SUBSTRING( campo, 1, INSTR( campo, "?" ) - 1)
    think simple think ringo

  4. #4
    Prova con SUBSTRING_INDEX(str,delim,count)

    come delimiter sara' ? e count sara' 1 cioe' una ricorrenza.
    codice:
    UPDATE tabella
    SET campo = SUBSTRING_INDEX(campo, '?', 1)
    prova prima con un select per essere sicuro di quello che farai.


    Il silenzio è spesso la cosa migliore. Pensa ... è gratis.

  5. #5
    con la funzione php puoi fare cosi
    echo substr("falsa@falsa.it?var=1", 0, strpos("falsa@falsa.it?var=1", "?"));
    http://www.perungiorno.it

  6. #6
    Utente di HTML.it L'avatar di flessciato
    Registrato dal
    Jun 2002
    Messaggi
    1,522
    Originariamente inviato da marketto
    un UP dopo pochi minuti sicuramente non aiuta


    codice:
    UPDATE tabella SET campo =  SUBSTRING( campo, 1, INSTR( campo, "?" ) - 1)
    aiuta aiuta...
    Slack 10 - Apple G5 2.5 - winzoz xp
    php/mysql/apache
    Flash MX / roba in 3D / roba per il video e l'audio

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.