<?php
$hostname='localhost';
$user='root';
$password='';
$connect=mysqli_connect($hostname,$user,$password,'a_railway');
if(!$connect)
{
die('Could not connect');
}
$rs="central";
$rd="central";
$s="A";
$d="B";
$dist=call_dist($rs,$rd,$s,$d,$connect);
echo $dist;
function call_dist($rs,$rd,$s,$d,$connect)
{
$src_dist="SELECT Distance FROM $rs WHERE Station=$s ";
$dest_dist="SELECT Distance FROM $rs WHERE Station=$d ";
$src_dist=mysqli_query($connect,$src_dist);
$dest_dist=mysqli_query($connect,$dest_dist);
$dist=abs($src_dist-$dest_dist);
return $dist;
}
?>
Sql クエリが機能しないのはなぜですか? データベースに問題はありません。しかし、クエリは実行されません。このプログラムで、A 点と B 点の値を引いて求められる距離を求めたいと思います。