I am fetching data from python script using post method in php and storing that data in database.
PHP Script:
<?php
if (isset($_POST['sign'])) {
$sign = $_POST['sign'];
$msg = $_POST['msg'];
echo $sign . " " . $msg ;
$sql1 = "INSERT INTO data1 (message, sign)
VALUES ('$msg','$sign')";
if ($conn->query($sql1) === TRUE) {
echo "New record created successfully";
}
else {
echo "Error: " . $sql1 . "<br>" . $conn->error;
}
}
else {
echo "";
}
$sql2 = "SELECT message FROM data1 WHERE id= (SELECT max(id) FROM data1) AND sign= '".$sign."'";
$result = $conn->query($sql2);
if ($result->num_rows > 0) {
while($row = $result->fetch_assoc()) {
echo "message: " . $row["message"];
$c= escapeshellcmd('python new.py' .$row["message"] );
echo "<br>";
}
}
else {
echo "0 results";
}
?>
data is storing in database perfectly but after execution of read query it gives error that "Undefined variable : sign" if anyone have any idea about it kindly share Thank you.