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

    [mysql] aiuto con le espressioni regolari

    Ciao a tutti... devo cambiare una serie di stringhe dentro ad un db mysql, putroppo i recordo sono un 2000 e a mano ci sto mettendo una vita.

    allora... praticamente la stringa da cercare e'

    http://www.domain.co.uk/holidays/Hol...oliday_id=4633

    e deve finire in:

    hotel-description.php?holidayid=4633

    l'espressione da usare per trovare la corrispondenza dovrebbe essere:

    (http://www.domain.co.uk/holidays/Holiday_Details.asp)(\?Holiday_id=\d\d\d\d)

    ma poi come eseguo la modifica con una query mysql?

  2. #2
    la procedura è prendere il testo trasformarlo con un preg_replace e reinserirlo tutto.


    con insert into.

    http://www.php.net/manual/it/function.preg-replace.php

  3. #3
    non si puo' farlo direttamente in mysql?

  4. #4
    penso si possa ma non riesco ad aiutarti ho fatto degli scriptini semplici per la conversione delle date direttamente in sql, però in questo caso non saprei darti una mano.
    aspettiamo qualcuno che ne sa + di me. :-)

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.