求解決方法:Parse error: syntax error, unexpected
問題描述
以下代碼存為wel.php文件
<?phpheader("content-type:text/html;charset=utf-8"); //設置編碼require 'pdoconfig.php'; //讀取公共參數$dsn = "{$dbType}:host={$host};dbname={$dbName}"; //創建數據源try{$pdo = new PDO($dsn,$userName,$password);$updateTime = time();$sql = "update grade set name=:name,price=:price,update_time=:update_time where id=10";$stmt=$pdo ->prepare($sql);$num = $stmt->execute([':name'=>'php',':price'=>2750,':update_time'=>$updateTime]);echo '1';if ($num > 0){print '成功的更新了'.$num.'條記錄;}}catch (PDOException $e){die('操作失敗'.$e->getMessage());}?>
運行時出現如下錯誤:
Parse error: syntax error, unexpected '操作失敗' (T_STRING) in D:xp.cnwwwwwwrootadminlocalhost_80wwwrootpdoupdatepre.php on line 28
求解決?
問題解答
回答1:提示很清楚了,語法錯誤:第17行多了一個"}", 刪除
相關文章:
