テーブルからすべての値を取得して変数に割り当てようとしています。テーブルには2つのオプションしかないため、1つまたは2つの値を持つことができますが、これを試みると、最初の数値(1 )と2番目の($fila2 = $rs2[1];
)それは未定義のオフセットであると言います
include('conexion.php');
$str_query2 = "SELECT gc_id FROM prod_grupocompl where pr_id='171' "; // Variable que guarda la consulta a efectuar
$query2 = mysqli_query($conexion,$str_query2) or die (mysql_error()); // EjecuciÛn de la consulta y se guarda el resultado en $query
$rs2 = mysqli_fetch_array($query2);
$fila = $rs2[0];
$fila2 = $rs2[1];
echo $fila;
echo $fila2;
結果セットは、1行に2つのフィールドではなく、2つの行を返します。
2行目にアクセスするには、ループをお勧めします。
while($row=mysqli_fetch_array($query2, MYSQLI_NUM)){
// now you can access the field value like this for each row...
$fila=$row[0]; // do what you want with each value, echo or something.
}
psに。mysql_error()
がありませんi
。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加