1
PHP에서 함수에 배열 인수로 전달하려는 HTML 형식을 채 웁니다. 저는 이것을 해보고, 시도해 보았습니다.배열로 함수 인수에 HTML 형식이 전달되었습니다.
다음은 어떻게 생겼는지 보여줍니다. 나는 그것이 틀렸다는 것을 알고있다. 그래서 그것은 잘못되었다는 것을 말하지 말아라 ;-) function insert에서 (나중에) 내 테이블에 레코드를 추가하기 위해 그 값들을 전달할 것이지만, 지금은 순서대로 반복하고있다. 그것을 통과 여부를 볼 수 있습니다. 맞춰보세요 :) 그렇지 않습니다. 제발 도와주세요 :)
<?php
echo '
Dodaj koncert
<form action="" method="post">
Nazwa klubu: <input type="text" name="data[0]"><br>
Adres Klubu: <input type="text" name="data[1]"><br>
Nazwa zespolu: <input type="text" name="data[2]"><br>
Ilosc czlonkow: <input type="text" name="data[3]"><br>
Data koncertu: <input type="text" name="data[4]">
<input type="submit" name="dodaj_koncert" value="Dodaj">
</form> ';
if ($_SERVER['REQUEST_METHOD'] === 'POST') {
insert(Koncerty, data);
}
function insert($table, $data)
{
echo $data[2] . '<br>';
echo $data[3] . '<br>';
echo $table;
}
?>
전환하는 경우 ($ _POST) {삽입 ('Koncerty', $ _POST)에; } – Rottingham
나중에'empty()'검사를 추가하려고합니다. 그것은 변화의 많은 부분을합니까? '$ _POST'로 변경하면 나중에 확인할 필요가 없으며 어떤 일이 발생합니까? –
@Dacto,'Koncerty'는 데이터베이스에있는 테이블이고'data'는 PHP 배열이어야합니다. '$ table'은이 테이블을 사용하고 배열의 데이터를 삽입하기 위해'insert()'함수 내에서 실행될 것입니다. –