mysql
import numpy as np
# Made up parameters
N_random_variables = 500
n_vals = np.random.random_integers(100, 200, N_random_variables)
p_vals = np.random.random_sample(N_random_variables)
# Can this portion be vectorized? Yes
results = np.empty(N_random_variables)
results = np.random.binomial(n_vals, p_vals)
我正在尝试升级我们的系统,但无法使用mysqli命令找到上面列出的方法。我花了一个星期的大部分时间研究这个,并没有找到一个明确的方法来实现相同的结果。 如何在mysqli中完成,所以我可以使用一种语言完成我们的系统。 我已尝试在$ query中使用WHERE命令,但每次都会出错。 必须有一种方法来过滤结果,但我还没有找到它。任何帮助将不胜感激。
答案 0 :(得分:0)
假设$conn
包含mysqli_connect
返回的连接对象,则等效代码为:
$result = mysqli_query($conn, $query);
$row = mysqli_fetch_array($result);
mysql
和mysqli
之间最明显的区别之一是mysql
函数将连接作为可选参数,但它需要类似的第一个参数mysqli
函数。
答案 1 :(得分:0)
我通常只是这样做,尝试一下,看看它是否有效。
如果$ prod不是字符串:
$query = "SELECT * FROM product WHERE id_num=".$prod.";";
如果$ prod是一个字符串:
$query = "SELECT * FROM product WHERE id_num='".$prod."';";