PHP - Как передать значение в базе данных на другую страницу при нажатии

Я лично предпочитаю работать с методами расширения, вот мой код:

public static class ReflectionExtensions
{
    public static void SetPropertyValue(this object Target,
        string PropertyName,
        object NewValue)
    {
        if (Target == null) return; //or throw exception

        System.Reflection.PropertyInfo prop = Target.GetType().GetProperty(PropertyName);

        if (prop == null) return; //or throw exception

        object value = prop.GetValue(Target, null);

        prop.SetValue(Target, NewValue, null);
    }
}
0
задан 16 January 2019 в 02:28
поделиться

1 ответ

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

<a href="generatecode.php?value=<?php echo htmlentities($row['value']); ?>">

затем на другой странице

<input type="text" value="<?php echo 

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

session_start();

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

[112]

, затем на другой странице

session_start();
$value = 

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

[112]

, затем на другой странице

[113]SESSION['value']; <input type="text" value="<?php echo $value; ?>" name="id">
SESSION['value'] = $row['value'];

, затем на другой странице

session_start();
$value = 

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

[112]

, затем на другой странице

[113]SESSION['value']; <input type="text" value="<?php echo $value; ?>" name="id">
GET['value']; ?>" name="id">
[117 ] Вариант 2:

session_start();

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

[112]

, затем на другой странице

session_start();
$value = 

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

[112]

, затем на другой странице

[113]SESSION['value']; <input type="text" value="<?php echo $value; ?>" name="id">
SESSION['value'] = $row['value'];

, затем на другой странице

session_start();
$value = 

Используя объяснение @ danblack, вы можете

Вариант 1 (небезопасный метод, если речь идет о транзакциях):

[110]

затем на другой странице

[111] [117 ] Вариант 2:

[112]

, затем на другой странице

[113]SESSION['value']; <input type="text" value="<?php echo $value; ?>" name="id">
0
ответ дан Vic Zapico 16 January 2019 в 02:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: