Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    322

    UPDATE testo in ogni singolo record

    Ciao,
    dovrei eseguire un'operazione di questo tipo:

    nel database ci sono 100 record che contengono stringhe di testo.
    In ogni singolo record dovrei sostituire (con unica operazione) le 'virgole' con ''

    Se faccio una cosa di questo tipo può funzionare o non ha senso?!

    $query = mysql_query (SELECT testo FROM tabella)
    {
    while ($row = mysql_fetch_array($query))
    {
    $testo = $row['testo']
    $nuovo_testo = str_replace (",", "", $testo);
    $aggiorna = mysql_query("UPDATE tabella SET testo='$nuovo_testo'");
    }

    sarebbe troppo facile, poi qualcosa non mi torna...

    suggerimenti ?

  2. #2
    Utente di HTML.it L'avatar di nicola75ss
    Registrato dal
    Nov 2004
    Messaggi
    12,923
    update tabella set campo = replace(campo,',',' ')

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2005
    Messaggi
    322

    maggico

    magggico...

    thanks!

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.