Я пытаюсь получить результат из таблицы и использовать этот результат в запросе в другой таблице. Как передать этот результат в качестве параметра привязки? Я отправляю требуемую переменную из студии android и получаю ее в php-коде.Как я могу использовать результат одного запроса mysql и использовать его в другом запросе в php?
Вот мой код:
<?php
$con = mysqli_connect("localhost","root","2015","testdatabase") or die("Error Connecting" . mysqli_error($link));
if (!$con)
{
die('Could not connect: ' . mysqli_error());
}
$Customer = $_POST["Customer"];
$statement = mysqli_prepare($con,"SELECT id FROM Customer WHERE Customer = ?");
mysqli_stmt_bind_param($statement,"s",$Customer);
$result = mysqli_stmt_execute($statement);
if (!$result)
{
echo 'Could not run query: ' . mysql_error();
exit;
}
$row = mysql_fetch_row($result);
$statemente = mysqli_prepare($con,"SELECT * FROM comments WHERE c_id = ? ORDER BY DESC id");
mysqli_stmt_bind_param($statemente,"s",$row[0]);
$resultt=mysqli_stmt_execute($statemente);
while($roww = mysqli_fetch_assoc($resultt))
{
$output[]=$roww;
}
echo(json_encode($output));
mysqli_close($con);
?>
С какой ошибкой вы сталкиваетесь сейчас с кодом? –
@HosseinShahsahebi это правильный путь? потому что я не получаю вывод –
Вы бы этого не сделали. Вместо этого вы должны использовать JOIN – Strawberry