令人难以置信的是,我有一个与“附加”不同的变量的精确脚本。但是,即使有额外的 mysql 列,我也无法更新它。我什至尝试过将附加内容更改为其他内容,但它无法与本专栏一起使用。什么是矛盾的?
<?php
echo "yup";
$lt2 = "yup";
$blah = "yup";
$username = "yup";
$lt1 = "yup";
$dbh = new PDO(censored);
$sql = "UPDATE purchases SET additional = ? WHERE username = ? AND blah = ? AND kusername = ?";
$q = $dbh->prepare( $sql );
$params = array( $lt1, $lt2, $username, $blah );
$q->execute( $params );
$doc = new DOMDocument();
$r = $doc->createElement("location" );
$doc->appendChild( $r );
foreach ( $q->fetchAll() as $row) {
$e = $doc->createElement( "location" );
$e->setAttribute( 'name', $row['additional'] );
$r->appendChild( $e );
}
print $doc->saveXML();
echo "work";
?>