【发布时间】:2018-05-02 04:42:49
【问题描述】:
我正在处理 AJAX CRUD,但无法在 Assoc 中获取表单值。数组以单独保存为 MySQL 查询的对象属性。
我正在关注enter link description here,但我使用的是 PDO 而不是 mysqli。
不是一个 php 人,这是我第一次使用 PDO 和 JSON 进行 OOP。
vardump() 显示输入文本在那里...
// get posted data
$data = json_decode(file_get_contents("php://input"), true);
// set event property values
$event=>mainTitle = $data->main-title;
$event->subTitle = $data->sub-title;
$event->eventUrl = $data->event-url;
还有垃圾场:
array(9) {
["main-title"]=>
string(15) "Test Main Title"
["sub-title"]=>
string(14) "Test Sub title"
["event-url"]=>
string(9) "Test URTL"
...
object(Event)#3 (11) {
["conn":"Event":private]=>
object(PDO)#2 (0) {
}
["table_name":"Event":private]=>
string(8) "tblEvent"
["mainTitle"]=>
int(0)
["subTitle"]=>
int(0)
["eventUrl"]=>
int(0)
...
【问题讨论】:
-
您的具体问题是什么?你问的是variable properties吗?