Моя программа первоначально называла запрос MySQL через http. Результат был возвращен в форме JSON:
$query = "SELECT xaxis, yaxis FROM table ";
$result = mysql_query($query);
$rows = array();
$counter=1;
while ($r = mysql_fetch_array($result, MYSQL_NUM))
{
echo json_encode($r[0]), "\n";
echo json_encode($r[1]), "\n";
$counter++;
}
?>
Работает нормально (предоставлен не самый лучший PHP-скрипт в мире), но сейчас я делаю все в SSH, и я думал о выполнении SQL-запроса через bash, а затем подумал, почему бы мне просто не позвонить скрипт PHP в SSH?
Однако я не уверен, как это сделать, учитывая, что PHP возвращает массив. Если бы он возвратил простой файл, я мог бы, теоретически, просто сделать:
spc username@hostname:filename localfilename
Как мне вернуть массив из скрипта в SSH?