Cita:
Iniciado por Gustavo72 MySQL te entrega los resultados que tu recorres con el while, pero no queda parado en ningún lugar como pasa con el recordset de Access por ejemplo.
O sea que tu con el update puedes escribir en cualquier registro siempre y cuando lo identifiques con WHERE, de hecho puedes escribir en muchos registros a la vez si varios cumplen la condición. Y si no le pones el WHERE vas a escribir en el Campo7 de todos los registros el mismo valor.
Espero se haya entendido, sino vuelve a preguntar.
Total y claramente entendido, Muchas Gracias. Ahora solo tengo la siguiente duda:
1.- ¿Porqué después del hacer, en el ejemplo anterior, el UPDATE, no se hace nada por reapuntarse hacia el registro en el se encontraba posicionado al inicio del WHILE?
2.- Imaginemos que en el UPDATE no se incluya el WHERE, entonces cambiaría el valor del CAMPO7 a todas las filas de la tabla, entonces mi pregunta es: ¿En cual fila quedaría apuntado el WHILE?