Comunidad de diseño web y desarrollo en internet online

necesito ayuda con este codigo para buscar registros Iguales

Citar            
MensajeEscrito el 22 Abr 2011 01:21 pm
ola saludos a todos como pueden ver soy nuevo en php y en este sitio también...

tengo un problema y es que quiero hacer una consulta a mi BD mysql mediante php y lo que quiero es...

ejemplo.

carge los datos de la tabla A.y valla verificando uno a uno los de la tabla B. si son iguales que lo muestre en una web pero solo los de la tabla B es decir lo que encontro en la Tabla B. he escrito y rescrito el codigo y lo más que he logrado es este mensaje..(hay coincidencia en Resource id #4)y cuando no me da (0) simplemente... ya no se que hacer..

saludos y espero me puedan ayudar

Muchas gracias de antemano

Código PHP :

<?php
$base="bd";
$usuario="usuario_la_BD";
$pass="passs_de_la_BD";
$tabla="tablaA";
$tabla2="tablaB";
$conexion=mysql_connect("localhost",$usuario,$pass)or die("no se pudo conectar");
mysql_select_db($base,$conexion)or die("no se pudo select");
$select_1=mysql_query("SELECT urlA FROM tabla");
$select_2=mysql_query("SELECT urlB FROM $tabla2");

for($i=0;$i<count($select_1);$i++)

{

for($j=0;$j<count($select_2);$j++)

{

$cade1=explode("//", $select_1);

$cade2=explode("//", $select_2);

if($cade1[$i] == $cade2[$j])

printf("hay coincidencia en $select_2");

else

printf("no hay concidencias $select_2");

}}

?>

Por andro05022

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 25 Abr 2011 04:00 pm
Según entiendo lo que quieres es todos los registros de la tabla B que sean exactamente iguales a los registros de la tabla A campo a campo. ¿Es correcto?.

Por DriverOp

Claber

2510 de clabLevel



 

opera
Citar            
MensajeEscrito el 28 Abr 2011 01:23 pm
Si

Por andro05022

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 28 Abr 2011 04:35 pm

Por tuadmin

Claber

598 de clabLevel



Genero:Masculino  

firefox
Citar            
MensajeEscrito el 06 May 2011 07:24 pm
Oye prefecto esta esta este articulo.... y muchas Gracias por la ayuda

pero no este no me sirve tampoco y te explico lo que me pasa

ejemplo lo que yo guardo en las tablas son lecturas de la navegación en tiempo real
tengo una TablaA donde se guarda la navegación, está es impredecible ¿Por que? por que las url de las web muchas tiran un churre por llamarlo de alguna manera ejemplo Google la url es http://www.google.com es es la dirección oficial pero despues que tu comienzas la búsqueda ya cambia la dirección ejemplo http://www.google.com.cu/search?hl=es-419&source etc...

con lo que me es imposible comparar entre las dos tablas pues tendria que poner en la tablaB todas las obciones posibles de las web

un ejmplo concreto

en la tablaB tengo
correo.unica.cu

y en la tablaA automáticamente el script esta escribiendo en la base de datos

correo.unica.cu:443
correo.unica.cu (O_O)
https://correo.unica.cu:443
https://correo.unica.cu



si yo hago esto

SELECT * FROM TablaA

INNER JOIN TablaB
ON TablaA.url = TablaB.url


solo me econtraria uno solo... el que es igual en la tablaB que seria el de la (O_O)


oye un millon de gracias segire buscando haber si doy con esto pues la verdad ya no se me ocurre nada


gracias

Por andro05022

2 de clabLevel



 

firefox
Citar            
MensajeEscrito el 06 May 2011 08:28 pm
Me parece que debes usar el operador LIKE.

Por DriverOp

Claber

2510 de clabLevel



 

opera

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.