我有一页,链接到从“GET”美元获取数据并更新数据库的“php”网页。 之后,用户返回主页:
header("Location: http://localhost/");
事实是,这似乎在法典的神话部分“破裂”。 如果我去掉这一方向,数据库中的所有内容都会得到更新,但当我回去时,没有任何更新。
这是数据库更新代码,我使用一类地雷作为我的仪表板:
$conn->where( hash ,$data1[ hash ]);
$conn->update(TABLE_ITEMS,$newData1);
$conn->where( hash ,$data2[ hash ]);
$conn->update(TABLE_ITEMS,$newData2);
Notes:
- 网页上没有文字或对应材料,在<条码>上没有空间;? 标签
Order of Code:
- Data received from
$_SESSION
and$_GET
- Data processed and placed into arrays
- Data placed into mysql database
header();
used to redirect page
Code
<?php
require_once( config.php );
import();
if ( isset ( $_GET[ g ] ) && isset ( $_SESSION[ itemA ] ) && isset ( $_SESSION[ itemB ] ) ) {
$itemA = $_SESSION[ gameA ];
$itemB = $_SESSION[ gameB ];
$newData1 = processData($itemA);
$newData2 = processData($itemB);
$conn->update(TABLE_ITEMS,$newData1);
$conn->update(TABLE_ITEMS,$newData2);
header( Location: http://localhost/ );
} else {
header( Location: http://localhost/ );
}