Я хочу сохранить sql-запрос в XML и выполнить его по php.Как назначить переменную внутри строки в php?
проблема в том, что мне нужно назначить переменную внутри строки из XML, но я не знаю, как это сделать.
вот пример.
XML
<data>
<test> select * from table where testdata = $testdata;
</test>
</data>
.
PHP
$xml_string = file_get_contents($_SERVER['DOCUMENT_ROOT'].'/data.xml');
$xml = simplexml_load_string($xml_string);
$sql = $xml->test;
//here is the problem. variable $testdata is not recognized in the string
$testdata = "test";
$result = $this->conn->query($sql);
$data = $result->fetch_assoc();
может кто-нибудь, дайте мне знать, как решить эту проблему? и я также открыт для нового предложения для хранения или обработки запросов sql.
$ Testdata = "тест"; использование котировок – AkshayP
@AkshayP исправил его. спасибо :) – Daniel