¿Como puedo reemplazar where?
Código PHP:
$updateSQL = sprintf("UPDATE perfiles WHERE Institucion=%s",
Institucion: Es el nombre de la columna en la BD (La cual se actualizara)
Gracias a todos los que respondan!!
![Contento](http://static.forosdelweb.com/fdwtheme/images/smilies/happy.png)
| ||||
Respuesta: Problema con version Mysql... No es que no tenga WHERE es que esta mal ubicado, necesitas poner el SET para indicar que quieres actualizar. UPDATE perfiles SET variable='valor' WHERE Institucion=%s |
| ||||
Respuesta: Problema con version Mysql... Cita: Mucas gracias por la respuesta, resulta que el codigo lo genero dreamweaver CS5 y agregando lo que me dices, no entiendo que debo ingresar en valor...Esta es la variable???? Código PHP: |
| ||||
Respuesta: Problema con version Mysql... la verdad así como así sin ver código ni nada te puedo decir que..... no se XD tendrías que poner el código completo, te explico como funciona el update, pero como php para que no muevan este tema a mysql:
Código PHP:
Ver original tabla: es la tabla que que quieres modificar, en tu caso 'perfiles'. variable: es el campo que quieres modificar, por ejemplo si quieres modificar la edad ehi debes poner edad. valor: es el nuevo contenido que tendrá la variable, por ejemplo si quieres modificar la edad a 17 años ahí debes poner 17. condicion: esto indica en que registros se hará ese cambio, si no pones nada aquí todos los registros de tu base de datos se cambiarán a 17, para evitar esto generalmente se pone algo que identifique ese registro, por ejemplo si quieres solo editar a manuel podrías poner nombre='manuel':
Código PHP:
Ver original |
| ||||
Respuesta: Problema con version Mysql... Código PHP: Con respecto a lo que me dijiste, ya lo comienzo a entender un poco... Pero el codigo que me diste es para hacer un registro predeterminado, por ejemplo si en mi perfil mi institucion es Instituto CPECH y quiero modificarla a travez de un campo de texto para usuarios... no con algo predeterminado me explico??? ![]() |
| ||||
Respuesta: Problema con version Mysql... si no quieres editar un registro determinado entonces modificaras TODOS los registros, no solo el tuyo, quedaría algo asi:
Código MySQL:
Ver original pero no me parece buena idea hacerlo a no ser que haya solo 1 registro. |
| ||||
Respuesta: Problema con version Mysql... Muchas gracias @stramin sin duda hoy dia aprendi algo nuevo y muy necesario, el problema era el envio, me faltaba, lo q tu dijiste SET, esto se soluciono cuando agregue mas datos a la tabla perfiles, hay se genero el SET en dreamweaver Código PHP: Código PHP: |
Etiquetas: |