
23/07/2008, 12:34
|
| | Fecha de Ingreso: julio-2008
Mensajes: 3
Antigüedad: 16 años, 7 meses Puntos: 0 | |
Pequeño script Hola,
Quiero desarrollar un pequeño script en php para automatizar una serie de consultas en sql, y no se muy bien como hacerlo.
Voy a poner una tabla de ejemplo para que se entienda mejor. La tabla es coche y tiene los siguientes campos:
- idcoche --> autonumérico
- codigoCoche --> se calcula mediante una función random y debe ser único por cada coche
- marcaCoche
El problema es que hay coches con un mismo código, y quiero obtener el idCoche de los coches que tengan los mismos valores en el campo código.
He realizado la siguiente consulta mysql:
SELECT idCoche, count(*) as contador FROM coches GROUP BY idCoche
Una vez obtengo el resultado de esta consulta, quiero hacer un update de la tabla de la siguiente forma:
Si el contador es mayor que 1 --> ejecuta el update.
El problema que tengo es que con un simple if, tengo que ejecutar el script tantas veces como códigos con valores repetidos haya. Y quiero hacer el update de golpe.
He probado con for, while, do while... pero no hay forma.
Alguien me ayuda?
Muchas gracias |