PHP - Convertir masivamente vocales acentuadas entre mayúsculas y minúsculas

 
Vista:
Imágen de perfil de Ale
Val: 83
Ha disminuido su posición en 8 puestos en PHP (en relación al último mes)
Gráfica de PHP

Convertir masivamente vocales acentuadas entre mayúsculas y minúsculas

Publicado por Ale (54 intervenciones) el 30/06/2018 03:38:26
Hola, ando buscando si existe alguna sentencia en sql que busque vocales acentuadas en mayúsculas y las pase a minúsculas ...

Con esta sentencia convierto las Á del campo nombre:

1
UPDATE `alumnos` SET nombre = REPLACE(nombre,'Á','á');

Se puede modificar y agregar que cambie todas las vocales ( Á, É, Í, Ó, Ú por á, é, í, ó, ú) en un solo comando?
Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alejandro
Val: 1.634
Plata
Ha mantenido su posición en PHP (en relación al último mes)
Gráfica de PHP

Convertir masivamente vocales acentuadas entre mayúsculas y minúsculas

Publicado por Alejandro (839 intervenciones) el 02/07/2018 19:10:39
  • Alejandro se encuentra ahora conectado en el
  • chat de PHP
Puedes anidarlo :S jejeje
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
UPDATE alumnos SET nombre=
	REPLACE(
		REPLACE(
			REPLACE(
				REPLACE(
					REPLACE(
						nombre, 'Á','á'
					),
					'É',''é'
				),
				'Í','i´í'
			),
			'Ó','ó'
		),
		'Ú','ú'
	)

o puedes hacer una consulta con php convertirlos y luego otra consulta para actualizarlos
1
2
3
4
$buscar=array(''Á','É','Í','Ó','Ú');
$remplazar =array('á','é','í','ó','ú');
$nombre =str_replace($nombre,$buscar,$remplazar);
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar