Actualizar datos en MySql con PHP

Escrito por: Andrés Villanueva Manjarres   

El siguiene script le permititá actualizar información de una tabla. Este script desarrollado en PHP y que corre sobre una base de datos MySql permite actualzar muchos registros almacenadoss en una tabla de manera sencilla.

Tambien encontrara como se utilizán las funciones de PHP para MySql mysql_pconnect, mysql_select_db y mysql_query

<?php

$conexion = mysql_pconnect('localhost', 'db_user', 'db_password');
   if(! $conexion){
     echo "No se pudo conectar con la base de datos";
     exit;
   }

// make foo the current db
$db_selected = mysql_select_db("ddbb", $conexion);
   if (!$db_selected) {
       die ('Can\'t use foo : ' . mysql_error());
   }

$resultado = mysql_query("SELECT id, email, htmlemail FROM TABLE WHERE htmlemail=0
ORDER BY id ASC LIMIT 0,3000", $conexion);


while( $row = mysql_fetch_row($resultado) ){
    $id = $row[0];
    $update = mysql_query("UPDATE `TABLE` SET FIELD=1 WHERE id=$id", $conexion) or die ("Invalid query");
    echo $id . " | ";
}
?>

Escribe tu comentario
Nombre:Invitado
Título:
BBCode:Web AddressEmail AddressBold TextItalic TextUnderlined TextQuoteCodeOpen ListList ItemClose List
Comentario:

Código de validación.* Code

Comentario[s]
falta
Escrito por Invitado el 2009-10-08 18:28:29
no es asi
como actualizar registros en sql????????
Escrito por Invitado el 2009-06-24 16:00:59
ayudenmeeeeeeeeeeeeeeehhhhhhhhhhh
gracias
Escrito por Invitado el 2009-03-23 10:42:45
gracias me survio pero me gustaria que ma ayudaran ya que requiero uno que me ayude a hacer ventas ya que soy principiante 
le agrego mi correo si me lo pudieran mandar Esta dirección de correo electrónico está protegida contra los robots de spam, necesita tener Javascript activado para poder verla  
gracias
Que bueno saber q doy una mano
Escrito por admin el 2008-10-09 13:58:34
Hola, realmente es muy placentero saber que este sencillo ejemplo te dio una mano y te ayudo a solucionar tu problema.  
 
Mensajes como este hacen q ese esfuerzo valga la pena.
AGRADECIMIENTO
Escrito por Invitado el 2008-10-09 12:58:58
Andrés Villanueva Manjarres, MIL GRACIAS DESDE MEXICO, mas alla de que sea basico o no, es producto de una buena imaginación y conocimiento, y lo hace mas grande el que lo compartas para gente como yo, que gracias a este script resolví un problema importante, saludos
Escrito por Invitado el 2008-07-21 14:02:46
ni un brillo, no era lo que pregunte
ayuda por favor mi correo juliometallic
Escrito por Invitado el 2008-05-25 02:28:10
 
 
 
 
Sistema Ventas 
 
 
 
 
 
 
 
 
 
 
 
 
 
Distribuidores 
Distribuidor: 
 
 
 
 
 

mas claro
Escrito por Invitado el 2008-01-21 12:00:09
realmente me salian errores y no pude actualizar mi bdd ojala pudieran hacer comentarios en los programs
como ayudar si no dices el problema?
Escrito por admin el 2007-11-09 14:48:42
Como podriamos ayudarte si no sabemos en que parte de la actualziación se está generando el problema, que necesitas actualizar? como lo estás haciendo? que error te genera?
hola
Escrito por Invitado el 2007-11-09 11:46:15
estoy haciendo un proyecto y nesesito actualizar datos peo lo que paso es que este codigo no me funcione algien me podia decir como hacer  
create database videoclub; 
 
use videoclub; 
 
create table peliculas  

cod_pelicula varchar(4), 
nombre varchar(30), 
actores varchar(50), 
director varchar(30), 
genero_tema varchar(20), 
metraje varchar(10),  
ano date,  
primary key (cod_pelicula) 
); 
 
create table clientes 

documento varchar(10), 
tipo_doc varchar(20), 
nombres varchar(20), 
apellidos varchar(20), 
direccion varchar(30), 
telefono varchar(10), 
primary key (documento) 
);  
 
create table alquiler 

cod_alquiler int(3) auto_increment, 
cod_pelicula varchar(4), 
fecha_alquiler date, 
hora_alquiler time, 
fecha_entrega date, 
hora_entrega time, 
documento varchar(10), 
primary key(cod_alquiler), 
foreign key(cod_pelicula) 
references peliculas(cod_pelicula), 
foreign key(documento) 
references clientes(documento) 
); 
 
 
esta es la base de datos con las campos pero no me funcionan las actualizaciones le agradesco al que me pueda alludar 

Excelente
Escrito por admin el 2007-06-15 23:19:02
muchas gracias, me ha funcionado
Gracias
Escrito por Invitado el 2007-05-15 10:17:21
Muchas gracias por este ejemplo, a pesar de ser básico me ha servido cantidades para agilizar mi trabajo.