Foros del Web » Creando para Internet » Sistemas de gestión de contenidos » Joomla »

Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de datos?

Estas en el tema de Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de datos? en el foro de Joomla en Foros del Web. *Moderadores, si deben mover el tema, haganlo que realemente no estoy ubicado de donde debia poner esta consulta. Buen dia gente, solo quiero saber como ...
  #1 (permalink)  
Antiguo 05/11/2008, 21:27
Avatar de .FF
.FF
 
Fecha de Ingreso: mayo-2006
Mensajes: 98
Antigüedad: 18 años, 5 meses
Puntos: 1
Pregunta Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de datos?

*Moderadores, si deben mover el tema, haganlo que realemente no estoy ubicado de donde debia poner esta consulta.


Buen dia gente, solo quiero saber como reemplazar el valor de un formulario de A por B...

Me explico a continuacion ...

Tengo un formulario en php en cual tiene como funcion enviarme a mi correo todos los datos ingresados y aparte el formulario registra todos los datos llenados en el formulario y los enseña en la pagina web en otro php, Ok, Todo Bien!!!

PEROOO
.. pero dentro del formulario tengo un upload file, esos de "examinar" etc. que es para subir imagenes y perfectamente las sube a la ruta que le asigne, pero hay esta el detalle, y es que la ruta de donde subir el archivo, tiene que ser el path /public_html/eettcc/web/imagenes/ O ../web/imagenes/ entonces que pasa, que cuando me llega a mi correo y cuando tambien se publica en la web la ruta de la imagen, sale es: ../web/imagenes/ejemplo.jpg y yo quiero es que en el valor del formulario php O en el phpMyAdmin principalmente, quiero hacer algo que me reemplace automaticamente siempre ese ../ por http://www.nameweb.com/ (ya el resto queda igual /web/imagenes/)

Hay algun metodo para ese reemplace automatico y como debo de ponerlo exactament ya que soy un principiante en mysql administrado con phpMyAdmin.
__________________
Muchas Gracias :)

*********************
Desde Rusia-Spanish
  #2 (permalink)  
Antiguo 06/11/2008, 06:17
Avatar de carlosmbrizuela  
Fecha de Ingreso: enero-2007
Ubicación: La Plata (Argentina)
Mensajes: 490
Antigüedad: 17 años, 10 meses
Puntos: 1
Respuesta: Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de

crea un trigger en la base que haga ese reemplazo.
__________________
http://www.rollermountain.com
  #3 (permalink)  
Antiguo 06/11/2008, 09:22
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de

Hola .FF,

Necesitas hacer en dado caso una consulta del tipo UPDATE donde usando las funciones de strings de SQL cambies el ../ por el url que necesitas.

Revisa el Manual de MySQL ahí en la referencia encontraras la información que necesitas.

Saludos.
  #4 (permalink)  
Antiguo 06/11/2008, 13:59
Avatar de .FF
.FF
 
Fecha de Ingreso: mayo-2006
Mensajes: 98
Antigüedad: 18 años, 5 meses
Puntos: 1
Pregunta Respuesta: Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de

Cita:
Iniciado por GatorV
Hola .FF,

Necesitas hacer en dado caso una consulta del tipo UPDATE donde usando las funciones de strings de SQL cambies el ../ por el url que necesitas.

Revisa el Manual de MySQL ahí en la referencia encontraras la información que necesitas.

Saludos.
Eso reemplazos ya los e hecho antes, pero quiero que sea automatico, que ese reemplazo se hagan siempre cada vez que alguien llene el formulario subiendo dentro de el la foto.


Cita:
Iniciado por carlosmbrizuela
crea un trigger en la base que haga ese reemplazo.
Estaba leyendo eso de los triggers: http://www.webtaller.com/construccio...-mysql-5.0.php y parece ser la solucion, pero ni idea de como se hace.. ¿Que codigo de update automatico debo insertar en el phpMyAdmin y donde?
__________________
Muchas Gracias :)

*********************
Desde Rusia-Spanish
  #5 (permalink)  
Antiguo 06/11/2008, 14:12
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de

Si quieres que se haga antes, entonces se hace en el código PHP, solo que sin saber como utilizas tu código es muy dificil de adivinar que hay que cambiar.

Saludos.
  #6 (permalink)  
Antiguo 07/11/2008, 10:23
Avatar de .FF
.FF
 
Fecha de Ingreso: mayo-2006
Mensajes: 98
Antigüedad: 18 años, 5 meses
Puntos: 1
Pregunta Respuesta: Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de

Cita:
Iniciado por GatorV Ver Mensaje
Si quieres que se haga antes, entonces se hace en el código PHP, solo que sin saber como utilizas tu código es muy dificil de adivinar que hay que cambiar.

Saludos.
Si lo quiero antes, desde el formulario php, creo que el codigo para reemplazo es algo como esto no? :$fichero_ruta2=str_replace ('./','',$fichero_ruta);

Y el codigo php formulario que uso es el componente joomla Facil Form
en caso de que quieran ver el codigo para ver como funciona este, pueden descargar un rar con todo los php desde http://www.facileforms.biz/component...115/Itemid,96/
__________________
Muchas Gracias :)

*********************
Desde Rusia-Spanish
  #7 (permalink)  
Antiguo 07/11/2008, 10:29
Avatar de GatorV
$this->role('moderador');
 
Fecha de Ingreso: mayo-2006
Ubicación: /home/ams/
Mensajes: 38.567
Antigüedad: 18 años, 5 meses
Puntos: 2135
Respuesta: Formulario PHP + MySQL (phpMyAdmin) ¿Como reemplazo un valor en la base de

Creo tendrias mas exito si hubieras preguntado en el foro de Joomla desde un inicio.

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:45.