gpt4 book ai didi

php - 如何在查询插入中循环变量值

转载 作者:行者123 更新时间:2023-11-29 21:55:26 26 4
gpt4 key购买 nike

我有 koneksi_class 和代码。

如何在查询 INSERT INTO $table VALUES ($value0, $value1, $value2) 中循环 $value

<?php 
function tambahAnggota($value0, $value1, $value2, $value3, $value4, $value5) {
$table = $_GET['tujuan'];
$query = "INSERT INTO $table VALUES ('$value0', '$value1','$value2')";
$hasil = mysql_query($query);
if ($hasil)
echo"<meta http-equiv='refresh' content='0; url=?tujuan=$table'>";
else
echo "Pesan error: ".mysql_error();
}
?>

最佳答案

func_get_args — Returns an array comprising a function's argument list

func_num_args — Returns the number of arguments passed to the function

使用此方法,您可以实现循环所有参数,如下所示:

<?php
function tambahAnggota($value0, $value1, $value2, $value3, $value4, $value5)
{
$numargs = func_num_args();
$values = [];
for ($i = 0; $i < $numargs; $i++) {

array_push($values, '\''.func_get_arg($i).'\'');
}
$strValues = implode(',', $values);
$table = $_GET['tujuan'];
$query = "INSERT INTO $table VALUES ($strValues)";
$hasil = mysql_query($query);
if ($hasil)
echo "<meta http-equiv='refresh' content='0; url=?tujuan=$table'>";
else
echo "Pesan error: " . mysql_error();
}

tambahAnggota(1, 2, 3, 4, 5, 6);

关于php - 如何在查询插入中循环变量值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33193474/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com