Ver Mensaje Individual
  #8 (permalink)  
Antiguo 19/11/2013, 21:36
horusorion
 
Fecha de Ingreso: febrero-2013
Mensajes: 115
Antigüedad: 11 años, 2 meses
Puntos: 5
Respuesta: Comparar 2 tablas

lo que quieres hacer seria de la siguiente forma....
Cita:
<?php

#guardas el nombre de la url en una variable
$nombreurl="-1";
if (isset($_GET['nombre']))
{
$nombreurl = $_GET['usuario'];
}

#creas la consulta de la tabla 1
mysql_select_db("BASE DE DATOS", "CONEXION A LA BASE DE DATOS");
$consulta_tabla1 = sprintf("SELECT * FROM tabla1 WHERE nombre = '%s'", $nombreurl);
$tabla1 = mysql_query($consulta_tabla1, "CONEXION A LA BASE DE DATOS""CONEXION A LA BASE DE DATOS") or die(mysql_error());
$row_tabla1 = mysql_fetch_assoc($tabla1);
$numRows_tabla1= mysql_num_rows($tabla1);


#creas la consulta de la tabla 2
mysql_select_db("BASE DE DATOS", "CONEXION A LA BASE DE DATOS");
$consulta_tabla2 = sprintf("SELECT * FROM tabla1 WHERE nombre");
$tabla1 = mysql_query($consulta_tabla2, "CONEXION A LA BASE DE DATOS""CONEXION A LA BASE DE DATOS") or die(mysql_error());
$row_tabla2 = mysql_fetch_assoc($tabla2);
$numRows_tabla2= mysql_num_rows($tabla2);


#comparas los nombres

if($consulta_tabla_1[nombre] == $consulta_tabla_2[nombre] )
{
#hacer lo que quieres...
}
?>

aqui lo que pasa es que vas a hacer 2 consulas...

el formulario lo puedes enviar por metodo get o post.... luego si es post el codigo que escribi cambia en la parte de la variable $nombreurl.....

y el resto creo que es simple porque ya lo tienes.... luego lo que haces es hacer un codigo para insertar el valor a la tabla despues de verificar si son iguales... eso va dentro del condicional.....
__________________
http://tutorialesdelweb.blogspot.com/TutorialesWeb(principiantes)

Última edición por horusorion; 19/11/2013 a las 21:43