Listo, ya aprendieron a insertar datos en una tabla, ahora nos falta saber cómo hacer si esos datos que insertamos los escribimos mal, o los queremos cambiar y, siendo un poquito más extremos, no queremos que existan más.
Para ello, en la clase de hoy, les voy a explicar cómo es la sintaxis de las consultas de UPDATE y DELETE con la que lograremos nuestro objetivo.
Sintaxis
Básicamente la sintaxis de PHP para estas consultas es bastante sencilla, por ejemplo, para actualizar una tabla:
$query = "UPDATE `nombre_tabla` set campo1 = 'valoresCampo1', set campo2 = 'valoresCampo2' WHERE primaryKey = 'valorPrimaryKey' LIMIT 1";
$response = mysql_query($query, $conn);
Recordar pasar siempre la variable de conexión como primer medida, luego, hay que decirle en qué tabla queremos hacer el UPDATE, y luego le decimos qué campos vamos a modificar y con qué valores. Es muy importante también la cláusula WHERE para indicarle que están modificando una fila únicamente, si ustedes quieren modificar varias filas con el mismo valor, pueden quitar la cláusula “where” y el “limit 1″, y de esta forma editarÃan toda la tabla.
Para borrar es muy similar:
$query = DELETE FROM `nombre_tabla` WHERE primaryKey = 'valorPrimaryKey' LIMIT 1";
$response = mysql_query($query, $conn);
Incisto, tengan mucho cuidado con lo que pongan en el WHERE, pueden poner cualquier condición, borrar por primary key o por muchos campos a la vez, pero mucho OJO porque pueden borrar toda la información que contiene la tabla.
La clase que viene veremos algunos casos de usos de ambas consultas, y además añadiremos consultas del tipo SELECT, necesarias para poder hacer un administrador de contenido decente.
¡Hasta la semana que viene! ¡Practiquen mucho!
| << CLASE ANTERIOR |








Comentarios recientes
- Juan Manuel: ¡Muchas gracias! Te recomiendo también visitar el Taller de Dreamweave...
- Juan Manuel: ¡Hola! Aquà tienen un artÃculo interesante.... ;) http://ceslava.com/...
- Francisco: Al final lo instale mediante subdirectorios. Utilizamos el ejemplo que v...
- esther: hola juan manuel...sigo con tus clases ...pero estoy intentando bajarme ...
- José Manuel: pero ya que esten listo jajaja... fue tanta la emoción que no leei bien...
- José Manuel: estan chidos voy a probarlos jejeje... gracias por la nota...
Feed de los comentarios