我有一个用于复选框的表,其中值为 1 或 0。
我在为选定行打印列名时遇到问题,其中字段值等于 1(不包括任何等于 0 的行)并使用 implode 以逗号分隔。
我尝试了几种方法,但没有使用 mysql_num_fields 我无法使用数组打印字段名称(mysql_fetch_array)
这是我目前正在使用的。任何帮助深表感谢。是的,我将搬到 mysqli。
$query_columns = mysql_query("SELECT field1, field2, fields3 FROM table1 WHERE user_id = '" . $id . "'");
$numberfields = mysql_num_fields($query_columns);
for ($i=0; $i<$numberfields ; $i++ ) {
$var = mysql_field_name($query_columns, $i);
$row_title .= $var;
}
echo $row_title;