php - 这段 php 代码有什么问题?左外连接

标签 php mysql mysqli

我有一张用户表(“usuarios”)和一张表给他们的 friend (“AMIGOS”),我想做的是获取用户 ID 的 friend ,我没有收到任何错误,但我可以看不到结果...

<?php
  $host     = 'localhost';
  $username = 'root';
  $pwd      = '';
  $db       = "lyne";

  $con = mysqli_connect($host,$username,$pwd,$db) or die('Unable to connect');
  if(mysqli_connect_error($con)) {
    echo "Failed to Connect to Database ".mysqli_connect_error();
  }

  $id     = $_GET['prefID'];
  $sql    = "SELECT a.*, u.nome FROM AMIGOS a LEFT OUTER JOIN usuarios u ON(u.USU_ID = a.usuario_dois) WHERE usuario_um ='$id'";
  $result = mysqli_query($con,$sql);

  if($result) {
    while($row=mysqli_fetch_array($result)) {
      $data[]=$row;
    }
    print(json_encode($data));
  }      

  mysqli_close($con);
?>

我刚刚收到一个空白屏幕(我只是使用 GET 进行测试,完成后将进行 POST)抱歉,工程不好

最佳答案

已解决,问题不在于代码。在我的用户列表中,我有一些人的名字中带有重音,例如“André”,当用户是其中一个人的 friend 时,根本无法工作,我真的不知道为什么。就是这样。

关于php - 这段 php 代码有什么问题?左外连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46145171/

相关文章:

php - css中的宽度可以用变量动态选择吗

php - GAE PHP 应用程序 : Unable to find the wrapper "gs"

php - 用于检查某些短语的 MySQL 查询(重复文章,窃)

php - 如何使用 mysqli 和 php 使用准备好的语句成功地将信息从表单插入数据库?

php - foreach 循环内的 Mysqli_query

php - 使用 PHP 从文本文件中读取,添加到 MySQL 数据库问题

php - 使用 Yii CActiveDataProvider 时如何将 2 个模型与关系连接起来

php - 在表格单元格内放置一个提交按钮

mysql - 在一个查询中插入多个表

php - 如何使用 doctrine2 设置初始 auto_increment 值