Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/05/2008, 03:21
mon
 
Fecha de Ingreso: febrero-2003
Mensajes: 506
Antigüedad: 21 años, 3 meses
Puntos: 0
Re: Cómo hago esto en uan BD?

Muchas gracias jurena. Entiendo entonces que esto sería preparar una página con el código siguiente:
conecto con la bd
hago la consulta y digo que me actualice en la tabla tal el campo tal y que me haga el REPLACE. ¿Es así? verdad?

Estaría bién así?
Código PHP:
<?


include("conectobasedatos.php");
$sql "UPDATE nombre_tabla SET nombre_campo= REPLACE(nombre_campo, '/home/usuario/public_html/', '/home/usuario/domains/dominio.com/public_html/')";
$result mysql_query($sql) ;

mysql_close();
?>
Lo que pasa es que el path en realidad es '/home/usuario/public_html/nombredelarchivo.jpg y son muchísimas imágenes, pero lo único que necesito cambiar es la parte '/home/usuario/public_html/ con lo cual no creo que eso valga, uno será '/home/usuario/public_html/archivo33.jpg, otro, '/home/usuario/public_html/archivo85.jpg, así hasta 300 distintos, pero lo único que hay que cambiar es '/home/usuario/public_html/ por home/usuario/domains/dominio.com/public_html/' . Lo veo complicado,
Gracias

EDITO. Voy a hacer una cosa. Voya a exportar esa tabla, después la veo en txt y uso el comando reemplazar y así tiene que funcionar el cambio. Luego la importo a ver que pasa, igual explota todo.

Última edición por mon; 15/05/2008 a las 04:09