dougu3290 2016-07-14 05:24
浏览 18

变量确实在PHP中传递

Here I want to assign $part1 and $part2 value into Mysqli query. But what is the problem is $part2 value does not get into query. I could not be able to find what would be the wrong with my code.

$string = 'Enter a domain name' . "
";
socket_write($client, $string, strlen($string)) or die("Could not write output
");

$str = '';
while ($input = socket_read($client, 1024)) {
$str .= $input;
if (strpos($str, "
") !== false) {
    break 1;
}}
$part = explode(".", $str);
$part1 = $part[0];
$part2= $part[1];

$sql =  "SELECT DomainCategory.Name "
    . "FROM DomainName_Client, DomainNameType, DomainCategory, OrderDomain_Client "
    . "WHERE DomainName_Client.Name='$part1' "
    . "AND DomainNameType.Name='$part2' "
    . "AND DomainName_Client.TypeID=DomainNameType.ID "
    . "AND DomainCategory.ID=DomainName_Client.DomainCategoryID "
    . "AND OrderDomain_Client.DomainNameID=DomainName_Client.ID";

      $result = $mysqli->query($sql);
      $row1 = $result->num_rows;

if ($row1 > 0) {

$row = $result->fetch_array(MYSQLI_NUM);
printf("%s
", $row[0]);
} else {
echo 'This is not a Registered Domain';
}
  • 写回答

4条回答 默认 最新

  • douyan0732 2016-07-14 05:57
    关注

    Use {$part2} and also check that $part2 has value after asignment

    $sql =  "SELECT DomainCategory.Name "
        . "FROM DomainName_Client, DomainNameType, DomainCategory, OrderDomain_Client "
        . "WHERE DomainName_Client.Name='{$part1}' "
        . "AND DomainNameType.Name='{$part2}' "
        . "AND DomainName_Client.TypeID=DomainNameType.ID "
        . "AND DomainCategory.ID=DomainName_Client.DomainCategoryID "
        . "AND OrderDomain_Client.DomainNameID=DomainName_Client.ID";
    
    评论

报告相同问题?

悬赏问题

  • ¥15 基于卷积神经网络的声纹识别
  • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
  • ¥100 为什么这个恒流源电路不能恒流?
  • ¥15 有偿求跨组件数据流路径图
  • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
  • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
  • ¥15 CSAPPattacklab
  • ¥15 一直显示正在等待HID—ISP
  • ¥15 Python turtle 画图
  • ¥15 stm32开发clion时遇到的编译问题