Foros del Web » Programando para Internet » PHP »

Buscar cadena en diferentes columnas

Estas en el tema de Buscar cadena en diferentes columnas en el foro de PHP en Foros del Web. Hola compañeros, necesitaria orientación para buscar en 2 columnas diferentes una cadena de texto, (los 20 caracteres finales). Una vez encontrados extraer la frase completa ...
  #1 (permalink)  
Antiguo 16/12/2021, 01:44
 
Fecha de Ingreso: noviembre-2012
Mensajes: 73
Antigüedad: 11 años, 5 meses
Puntos: 1
Buscar cadena en diferentes columnas

Hola compañeros, necesitaria orientación para buscar en 2 columnas diferentes una cadena de texto, (los 20 caracteres finales).
Una vez encontrados extraer la frase completa la que busca y la encontrada.
Es para redireccionar urls antiguas a nuevas que tienen en comun los 20 ultimos caracteres.
He econtrado esto y hace la busqueda pero necesitaria tener la url completa y la url encontrada.

Código PHP:
$cadena_de_texto $datos['nuevaurl'];
                                        
$cadena_buscada   '0000001502152.html';
                                        
$posicion_coincidencia strpos($cadena_de_texto$cadena_buscada);
                                         
                                        
//se puede hacer la comparacion con 'false' o 'true' y los comparadores '===' o '!=='
                                        
if ($posicion_coincidencia === false) {
                                            
//echo "NO se ha encontrado la palabra deseada!!!!";
                                            
} else {
                                                    echo 
"exito!!! Se ha encontrado la palabra buscada en la posicion: ".$posicion_coincidencia;
                                                    }
                                         
                                        
$posicion_coincidencia strpos($cadena_de_texto$cadena_buscada);
                                        if (
$posicion_coincidencia === false) {
                                            
//echo "NO se ha encontrado la palabra deseada!!!!";
                                            
} else {
                                                    echo 
"exito!!! Se ha encontrado la palabra buscada en la posicion: ".$posicion_coincidencia;
                                                    } 
Gracias

Etiquetas: cadena, columnas
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 03:24.