Я хочу создать приложение PHP CLI CRUD.Я начал с простого создания MySQL-соединения и написания основных функций CRUD.Теперь я хочу принимать данные с помощью PHP CLI, поэтому мне нужно заменить $ _POST на fgets (по крайней мере, я так думаю).Никогда раньше не сталкивался с этим, поэтому буду признателен за любую помощь.
<?php
echo "Welcome to Company Register App" . "\n\n";
//establish database connection
define("DB_SERVER", "localhost");
define("DB_USER", "root");
define("DB_PASSWORD", "root");
define ("DB_NAME", "mydatabase");
$mysqli = new mysqli(DB_SERVER, DB_USER, DB_PASSWORD, DB_NAME);
if($mysqli === false) {
echo "Sorry, there seems to be a connection issue.";
} else {
echo "We are connected". "\n\n";
}
//register function
function addCompany() {
$name = "";
$code = "";
$phone = "";
$comment = "";
$id = 0;
$update = false;
if (isset($_POST['save'])) {
$name = $_POST['name'];
$code = $_POST['code'];
$phone = $_POST['phone'];
$comment = $_POST['comment'];
mysqli_query($mysqli, "INSERT INTO mydatabase (name, code, email, phone, comment) VALUES ('$name', '$code', '$phone', '$comment')");
}
}
?>
Я ожидаю, что смогу запустить этот файл и получить приглашение ввести информацию.
Спасибо!