Объединить $ _GET и $ _POST в PHP? - PullRequest
0 голосов
/ 27 апреля 2011

для некоторых друзей и семьи (разные сайты) я создал скрипт, который позволяет им вводить данные в базу данных.С

echo ("<a href=\"./pagina.php?ID=" . $row['ID'] . "\">" . $row['ID'] . "<br>");

я «отправляю» идентификатор запрошенной таблицы на URL.

В pagina.php у меня есть этот код:

ID: <?php echo $_GET["ID"]; ?>

Это работает, конечно, но теперь я хочу использовать этот идентификатор для отображения данных из базы данных, а не из URL.Этими значениями являются " . $row['onderwerp'] . " и " . $row['tekst'] . " (может появиться больше значений, но я только начинающий, пытаюсь заставить что-то работать).

Я знаю, что это возможно, но я простоне могу заставить что-либо работать, так как я только начал изучать PHP.

Надеюсь, вы мне поможете.

Ответы [ 2 ]

3 голосов
/ 27 апреля 2011

Если вам все равно, пришли ли данные с $_COOKIE, $_GET или $_POST, вы можете использовать $_REQUEST.

1 голос
/ 27 апреля 2011
$id = (int)$_GET['id'];

$sql = "SELECT onderwerp, tekst FROM yourtable WHERE id=$id";
$result = mysql_query($sql) or die(mysql_error());

while($row = mysql_fetch_assoc($result)) {
    echo "{$row['onderwerp']} - {$row['tekst']}<br />";
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...