Позвольте мне объяснить мою проблему..активно у меня есть таблица, в которой хранится отчет о пациенте, и у пациента может быть более одного теста, поэтому результат для каждого отчета должен отличаться при печати, результат вставки отличается, но поле замечание и , ни вставки одинаковое значение в течение более чем одного теста .. это поле ввода изображения отчета mysql data insert in php
и поля строки может увеличить acording к увеличению проходят проверку пациента .. Теперь я использую это для вставки в таблицу
function save_report_content()
{
$R=DIN_ALL($_REQUEST);
$dt = time();
foreach($R as $k=>$v)
{
$test_id = str_replace('rep_result_', '', $k);
if(strstr($k, 'rep_result_'))
{
$content = $v;
$SQL = "INSERT INTO report SET
rep_te_id = '$test_id',
rep_result = '$content',
record_id = '$R[payment_id]',
remark= '$R[remark]',
nor= '$R[nor]',
rep_date = '$dt'";
Сейчас на результат происходит по-разному в таблице, но замечания и ни же для более чем одного теста я провожу так много времени, чтобы восстановить эту проблему, но не увенчались успехом, если я скучаю любую соответствующую информацию относительно этого вопроса, то чувствую спросить меня, и спасибо заранее, любая идея будет высоко ценит ....
Вы проверили печать $ _REQUEST и какое значение вы получаете из формы? – Amit
Что вы пытаетесь достичь с помощью $ test_id = str_replace ('rep_result_', '', $ k); и if (strstr ($ k, 'rep_result_'))? – bestprogrammerintheworld
Одна вещь, которую вы должны сделать, - это использовать ограничения в базе данных, поэтому сочетание замечаний и не должно быть уникальным (а может быть, rep_result). Но я не думаю, что это полностью решает ваш реальный вопрос. – bestprogrammerintheworld