【发布时间】:2016-09-22 14:32:49
【问题描述】:
我需要在现有的一组表和我定期获得的新/更改信息之间进行协调,因此每次都必须运行一组约 30 个 UPDATE/INSERT 操作。由于现在不推荐使用“mysql_query”,并且我不想在 OO 中重新编码所有内容,是否有一种合理的程序方式可以按顺序运行所有这些,而不必在每个之后调用“mysqli_free_result()”?
为了记录,我尝试将它们作为一组 mysqli_query 语句运行,而没有 mysqli_free_result(),这是一团糟:一些操作通过,而另一些则静默失败。坦率地说,其中包含一堆“mysql -e”命令的 shell 脚本要可靠得多……但这需要是一个 Web 驱动的应用程序,所以这不再可行了。
【问题讨论】: