elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  PHP (Moderador: #!drvy)
| | | |-+  [AYUDA]Actualizar multiples registros en MySQL
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: [AYUDA]Actualizar multiples registros en MySQL  (Leído 3,518 veces)
Feedeex

Desconectado Desconectado

Mensajes: 173


Ver Perfil
[AYUDA]Actualizar multiples registros en MySQL
« en: 24 Abril 2011, 00:42 am »

Hola a todos. Bueno, tengo un amigo que logró meter una página de cálculo (excel) a una base de datos. Y bueno, supongamos que mi base se llama 'unicos' y las columnas son:

Citar
id    nombre    tipo    prop1    min1    max1    prop2    min2    max2    prop3    min3    max3    prop4    min4    max4    prop5    min5    max5    prop6    min6    max6    prop7    min7    max7    prop8    min8    max8    prop9    min9    max9    prop10    min10    max10    prop11    min11    max11    prop12    min12    max12

Y algunos valores, por ejemplo, son:

Citar
1    The Gnasher    Hand Axe    str    8    8    openwounds    50    50    crush    20    20    dmg%    60    70    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0
Citar
2    Deathspade    Axe    stupidity    1    1    dmg-min    8    8    att%    15    15    mana-kill    4    4    dmg%    60    70    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0
Citar
3    Bladebone    Double Axe    dmg-undead    100    100    att-undead    40    40    swing2    20    20    ac    20    20    fire-min    8    8    fire-max    12    12    dmg%    30    50    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0
Citar
4    Mindrend    Military Pick    stupidity    2    2    regen-mana    20    20    ltng-min    1    1    ltng-max    12    15    att    50    100    dmg%    60    100    openwounds    15    15    xx    0    0    xx    0    0    xx    0    0    xx    0    0    xx    0    0

Bueno, yo lo que necesito es TRADUCIR todo al castellano. Y para ello, necesito algún método para "updatear" múltiples valores, sin que tengan que estar en mismo lugar. Es decir, yo necesito que, por ejemplo, todos los "dmg" se sustituyan por "daño", todos los "str" por fuerza y así sucesivamente.
Lo veo como algo complejo debido a que nunca están ubicados los valores en las mismas columnas, así que la pregunta sería:

¿Cómo hacer para actualizar un mismo valor en toda la base de datos sin importar donde se encuentre?.


En línea

merolhack

Desconectado Desconectado

Mensajes: 278

Me encanta Joomla y lo que puedo hacer con el


Ver Perfil WWW
Re: [AYUDA]Actualizar multiples registros en MySQL
« Respuesta #1 en: 25 Abril 2011, 23:57 pm »

Hola,

lo que puedes hacer es usar alguna clase o función que te permita importar datos de CSV a MySQL.

Primero del excel, sacas un archivo de texto plano separado por comas, tiene la extensión .CSV

De ahi lees con PHP ese archivo y le pones la clase que importa los datos, en esa clase va a leer línea por línea, campo por campo, entonces ya solo haces un string replace.

Saludos!


En línea

PHP Web Developer
Joomla, jQuery, MySQL, CSS, etc...

Android APP Developer http://android-dev.tumblr.com/
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
formulario para multiples registros
PHP
pedraxito 8 3,833 Último mensaje 4 Febrero 2008, 16:25 pm
por pedraxito
Ayuda con conteo de registros en php y mysql « 1 2 »
PHP
RedZer 13 7,964 Último mensaje 5 Diciembre 2010, 20:28 pm
por RedZer
como insertar multiples registros en una tabla de bd con un formulario de php
PHP
arnaldo34 8 5,574 Último mensaje 27 Enero 2012, 01:34 am
por jdc
Ayuda con registros Update MySQL y Java
Programación General
Dead616ss 0 1,104 Último mensaje 23 Julio 2016, 19:11 pm
por Dead616ss
[Resuelto] Ayuda con POO no puedo ingresar registros en base mysql con pdo
PHP
Necronomicon.93 2 823 Último mensaje 2 Julio 2018, 22:16 pm
por Necronomicon.93
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines