【发布时间】:2015-07-12 09:39:43
【问题描述】:
我在 JavaScript 中创建了一个函数,将用户选择的“图像”文件转换为 dataURI。然后我通过 POST 方法将它传递给一个 php 脚本。问题是当我尝试按如下方式将此信息保存到 MySQL 中时
$him = $_POST["him"];
$req = $pdo->prepare("INSERT INTO `cr`.`chercheur`
(`cin`, `nom`, `prenom`, `statut`,
`tel1`, `email`, `tof`, `etat`)
VALUES (?, ?, ?, ?, ?,?, ?, '0')");
$req->execute(array($cin,$nom,$prenom,$statu,$tel,$mail,$him));
我在下面收到一个错误。
警告:PDOStatement::execute(): MySQL 服务器已在 C:\程序文件 (x86)\EasyPHP-DevServer-14.1VC9\data\localweb\projects\CR\module\compte\demande\dem_user.php 第 89 行
警告:PDOStatement::execute(): 读取结果集的标头时出错 C:\程序文件 (x86)\EasyPHP-DevServer-14.1VC9\data\localweb\projects\CR\module\compte\demande\dem_user.php 在第 89 行 SQLSTATE[HY000]:一般错误:2006 MySQL 服务器已消失 离开
【问题讨论】:
-
正如它所说,您的 MySQL 服务器不可用:请参阅 stackoverflow.com/questions/1644432/…
标签: javascript php mysql pdo