首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP / mysql连接

PHP / mysql连接
EN

Stack Overflow用户
提问于 2016-12-17 15:05:22
回答 1查看 33关注 0票数 0

我需要获取3个表的值,从第一个获取aff_id,其中v_id =5;从第二个获取用户id,其中aff_id =第一个的aff_id;从第三个获取用户名,电子邮件,id,其中id =第二个的aff_id。我不能写正确的mysql查询来获取数据,请帮我获取它。下面是我的错误代码

代码语言:javascript
复制
SELECT * FROM wp_vendor_affiliates WHERE vendor_id = 21 LEFT JOIN wp_affiliate_wp_affiliates

 SELECT wp_vendor_affiliates.affiliate_id , 
wp_affiliate_wp_affiliates.user_id
FROM wp_vendor_affiliates

INNER JOIN wp_affiliate_wp_affiliates INNER JOIN 

请告诉我,并纠正我的问题。感谢您的帮助和支持

EN

回答 1

Stack Overflow用户

发布于 2016-12-17 15:21:44

使用此代码

代码语言:javascript
复制
$id1 = 5;
$query1 = "SELECT * FROM table1 WHERE v_id='{$id1}'";
$result1 = mysqli_query($con,$query1);
$row1 = mysqli_fetch_array($result1);
$id2 = $row1['aff_id'];

$query2 = "SELECT * FROM table2 WHERE aff_id='{$id2}'";
$result2 = mysqli_query($con,$query2);
$row2 = mysqli_fetch_array($result2);
$id3 = $row2['aff_id'];

$query3 = "SELECT * FROM table3 WHERE id='{$id3}'";
$result3 = mysqli_query($con,$query3);
$row3 = mysqli_fetch_array($result3);
$id2 = $row3['aff_id'];

这里的$con是到数据库的连接

代码语言:javascript
复制
$con= mysqli_connect("localhost","root","","data_base");

我在这里使用了到本地主机的连接。你肯定得改变这一点。这有点长,但很基本

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41196244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档