MySQL Forums
Forum List  »  Spanish

Consulta Mysql
Posted by: Melby Soto
Date: October 30, 2015 03:04PM

Tengo una tabla1 en sql que tiene dos campos, id_cliente y id_referido, ambos están relacionados con el id de una tabla2, tabla clientes. Quiero hacer una consulta donde me traiga el nombre del cliente asociado a los dos campos de la primera tabla, es decir, en vez del id me traiga el nombre del cliente y el nombre del referido. Es fácil traerme el nombre del cliente pero no sé cómo hacer que me traiga el nombre del referido. Agradezco me pudieran ayudar en cómo puedo hacer que en una consulta aparezca el nombre del cliente y el nombre del referido en este caso. Muchas gracias por la ayuda que me puedan brindar.

Ya tengo esto, y con esto logro traer el nombre del cliente:
<?php
header('Content-Type: text/html; charset=UTF-8');

include("estilo.css");

//Conexion a la base de datos

$link = mysql_connect("localhost","m6000551_exalted", "toVOtoko18");
mysql_select_db("m6000551_exalted",$link) or die("Error");
?>
<?php

////Obteniendo registros de la base de datos a traves de una consulta SQL
$consulta="SELECT c.id_customer, c.firstname, c.lastname, b.id_ref, b.level, b.sum, b.id_order
FROM ex_customer c, ex_refpro_bonus b
Where c.id_customer = b.id_customer ";
$resultado=mysql_query($consulta,$link);
echo "<br>";
echo "Clientes en el plan de referidos";
echo "<br>";
echo "<br>";
echo "<table>";
echo "<tr>";
echo "<th>Id</th>";
echo "<th>Nombre</th>";
echo "<th>Apellidos</th>";
echo "<th>Referido</th>";
echo "<th>Nivel del referido</th>";
echo "<th>Valor bono</th>";
echo "<th>Nro. pedido</th>";
echo "</tr>";
while($row = mysql_fetch_row($resultado)){
echo "<tr>";
echo "<td>$row[0]</td>";
echo "<td>$row[1]</td>";
echo "<td>$row[2]</td>";
echo "<td>$row[3]</td>";
echo "<td>$row[4]</td>";
echo "<td>$row[5]</td>";
echo "<td>$row[6]</td>";
echo "</tr>";
}
echo "</table>";
?>

Options: ReplyQuote


Subject
Views
Written By
Posted
Consulta Mysql
2093
October 30, 2015 03:04PM
723
November 03, 2015 08:37AM


Sorry, you can't reply to this topic. It has been closed.

Content reproduced on this site is the property of the respective copyright holders. It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.