En la base de datos, tengo una tabla 'options' con las todas las opciones de cada encuesta. Cada una tiene su idOption y su texto.
Mi duda es como puedo hacer para editar varias opciones de una sola vez. Cuando las inserto a la BD lo hago con foreach:
Código PHP:
foreach($opcion as $opcion){
$consOption = mysql_query("INSERT INTO options (idPoll, opcion) VALUES ('$idPoll', '$opcion');", $link) or die('Error MySQL: '.mysql_error());
}
Tengo estas dos variables, que cada una es un array:
Código PHP:
$opcionEdit = $_POST['opcionEdit']; //con el nombre o texto de cada opción de las que ya están en la BD
$idOpcion = $_POST['idOpcion']; //el id de cada opcion que ya está cargada en la BD, cada uno corresponde a cada nombre del array $opcionEdit
Código PHP:
mysql_query("UPDATE options SET opcion = '$opcionEdit' WHERE idOption = '$idOpcion';", $link)