Actualización de un registro de la base de datos con PHP

Explicamos cómo modificar o actualizar un registro existente en una tabla de una base de datos, con PHP. Es decir, hacer un update para un registro de una tabla, desde PHP.
Para mostrar cómo se actualiza un registro presente en nuestra base de datos, vamos a hacerlo a partir de un caso un poco más complejo para que empecemos a familiarizarnos con estas operaciones. Realizaremos un par de scripts que permitan cambiar el numero de teléfono de las distintas personas presentes en nuestra base. El nombre de estas personas, así como el nuevo numero de teléfono, serán recogidos por medio de un formulario.

El archivo del formulario va a ser esta vez un script PHP en el que efectuaremos una llamada a nuestra base de datos para construir un menú desplegable donde aparezcan todos los nombres. La cosa quedaría así:

<HTML>
<HEAD>
<TITLE>Actualizar1.php</TITLE>
</HEAD>
<BODY>
<div align="center">
<h1>Actualizar un registro</h1>
<br>
<?
//Conexion con la base
mysql_connect("localhost","tu_user","tu_password");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("mi_base_datos");

echo '<FORM METHOD="POST" ACTION="actualizar2.php">Nombre<br>';

//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select nombre From clientes Order By nombre";
$result=mysql_query($sSQL);

echo '<select name="nombre">';

//Generamos el menu desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["nombre"];}
?>
</select>
<br>
Teléfono<br>
<INPUT TYPE="TEXT" NAME="telefono"><br>
<INPUT TYPE="SUBMIT" value="Actualizar">
</FORM>
</div>

</BODY>
</HTML>

La manera de operar para construir el menú desplegable es la misma que para visualizar la tabla. De nuevo empleamos un bucle while en combinación con la función mysql_fetch_array lo que nos permite mostrar cada una de las opciones.

El script de actualización será muy parecido al de inserción:

Nota: Para quien desee una referencia completa sobre cómo se hacen las sentencias UPDATE en el lenguaje SQL, recomendamos leer el artículo Actualización de registros con UPDATE en SQL.

<HTML>
<HEAD>
<TITLE>Actualizar2.php</TITLE>
</HEAD>
<BODY>
<?
//Conexion con la base
mysql_connect("localhost","tu_user","tu_password");

//selección de la base de datos con la que vamos a trabajar
mysql_select_db("mi_base_datos");
//Creamos la sentencia SQL y la ejecutamos
$sSQL="Update Clientes Set telefono='$telefono' Where nombre='$nombre'";
mysql_query($sSQL);
?>

<h1><div align="center">Registro Actualizado</div></h1>
<div align="center"><a href="lectura.php">Visualizar el contenido de la base</a></div>

</BODY>
</HTML>

Como habéis podido comprobar, la operación UPDATE no tiene demasiada complejidad. Sin embargo, para afianzar estos conocimientos recomendamos ver el vídeo sobre la actualización de registros en MySQL con PHP.

Autor

Rubén Alvarez

Redactor de DesarrolloWeb.com

Compartir

Comentarios

Luis Gutierrez A.

19/2/2002
En el script de actualización, si mi tabla tiene más de dos campos y yo solamante quiero modificar un campo como se hace y que el otro quede intacto, como quedaria el script?

RESPUESTA:

Esto es más bien una pregunta sobre el lenguaje SQL que sobre ASP. Si quieres modificar solamente un campo, entonces sólo pones un campo en la parte de set de la sentencia SQL.

Si la tabla tuviese el los campos id_cliente, nombre, direccion, y telefono, si sólo queremos modificar el nombre del cliente con id 25 colocamos:

Update Clientes Set nombre='pepito perez' Where id_cliente=25

Tenemos un manual del lenguaje SQL que trata todo esto con más profundidad.

Víctor Zaragoza

20/4/2002
Con este mismo ejemplo, ¿cómo haríamos para que en la casilla del teléfono apareciera el contenido que actualmente tiene dicho campo?

RESPUESTA

Veamos, que aparezca el teléfono al seleccionar el usuario que se desea editar resultaría un poco complicado, porque esa acción debería realizarla el navegador una vez está cargada la página y para ello sería imprescindible tener en memoria, en variables Javascript por ejemplo, toda la tabla de teléfonos. Esto no resulta fácil ni creo que sea muy operativo.

Lo que habría que hacer es variar un poco el modo de trabajo, para que la edición nos siga resultando asequible desde el punto de vista de la dificultad y además totalmente operativa.

Lo más sencillo sería crear una página donde escoges el usuario que deseas editar. Esta selección se pasa a otra página donde colocaríamos un formulario con los campos de texto a editar rellenados con los valores actuales que hay en la base de datos. Una vez que se actualiza el campo que se desea, se envian los datos a una tercera página que actualiza la información de la base de datos por medio de la sentencia SQL.

mauricio

03/5/2003
como hago para que no se copie un registro que ya existe?

RESPUESTA

No te voy a hacer el código ahora, tal vez más adelante. Pero sí te cuento que, antes de insertar el registro, necesitarás hacer una búsqueda en la base de datos de un registro con los datos que deseas introducir. Esto te servirá para ver si el registro está ya introducido o no. (Si la búsqueda genera resultado con uno o más registros es que está ya introducido ese registro.)

La operación de insertar sólo la tendrás que ejecutar si la búsqueda arrojó algún resultado.

TM4

25/11/2003
Tengo una inquietud, si puedo actualizar campos de texto que es lo basico, como se hace para actualizar campos con casillas de verificacion que ingresen un texto nulo (por ejemplo deshabilitando la casilla). Que proceso se debe hacer????

Gamer

06/1/2005
Hey yo tambien tengo el mismo problema estoy hospedado en freesuperhost.com pero al parecer algo tiene que ver el tipo de version de php que estamos usando alguien nos puede ayudar me estoy quebrando la cabeza pero no me sa nada bueno que digamos este es mi codigo

<?
//Conexion con la base
mysql_connect("freesuperhost.com","anonimo","anonimo")or die("No he podido conectar.");

//Creamos la sentencia SQL y la ejecutamos
$SQL="Update Clientes Set telefono='$telefono' Where nombre='$nombre'";
mysql_db_query("aninimo",$SQL);
?>

Juanjo

04/8/2005
Para q funcione actualizar con el metodo POST tambien tenemos q corregir la referencia de los campos:

Antes:
$sSQL="Update Clientes Set telefono='$telefono' Where nombre='$nombre'";

Corregido:
$sSQL="Update Clientes Set telefono='".$_POST['telefono']."' Where nombre='".$_POST['nombre']."'";

Saludos y Suerte.

Elio

19/3/2009
Un saludo a todos. Asi como un agradecimiento por la gran ayuda que por lo menos a mi me han hecho con la publicacion de este articulo, he solucionado mi problema muchas gracias. Al amigo Juanjo gracias por corregir la sintaxis correcta muy grande tu aporte. Muchas Gracias...

Juan

16/4/2009
Fallo en el código
He estado probando el código y hay un fallo que no sé exactamente cual es. No se me actualizaban los clientes y probé al realizar un printf para ver que se estaba recibiendo en actualizar2, y haga lo que haga siempre es lo mismo:
CLIENTE: ; TEL: 0
Lo único que he modificado es:
...
//Creamos la sentencia SQL y la ejecutamos
printf("<br>CLIENTE: %s; TEL: %d<br>", $nombre, $telefono);
$sSQL="Update clientes Set telefono='$telefono' Where nombre='$nombre'";
...

Bertitha

19/9/2009
duda sobre la actualuzacion
como le hago si la informacion que traere de la bd ira en una lista/menu? osea como la mando a la lista? pero si la lista esta cargada ya automaticamente ya tiene los datos quiero solo hacer referencia con el selected que si la informacion de la db es igual a un elemento de la lista/menu la seleccione sino que la agregue,espero y me explique.

gabyv

13/11/2009
Actualizar o modificar un archivo en la base de datos con php
Mi pregunta es, como le puedo hacer si por ejemplo en la tabla tiene 5 o 6 campos y de esos campos solo quisiera modificar 1 o 2, como se le puede hacer ???

tatiana

15/11/2009
gracias
muchas gracias por el codigo( tenia uno que no servia para nada).. pero este si me sirvio mucho para un trabajo del la u que necesitaba muy urgente... graciasss!!!!!!

palo

09/12/2009
no funciono el ejemplo
hola estuve probando y nu funciono, y quise ver el ejepmlo y salta todo esto;
Actualizar un registro


Warning: include(../configuracion/config.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 4

Warning: include(../configuracion/config.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 4

Warning: include() [function.include]: Failed opening '../configuracion/config.php' for inclusion (include_path='.:') in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 4

Warning: include(../librerias/seguridad_usuarios.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 26

Warning: include(../librerias/seguridad_usuarios.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 26

Warning: include() [function.include]: Failed opening '../librerias/seguridad_usuarios.php' for inclusion (include_path='.:') in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 26

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 43
No pudimos conectar con la base de datos.

Jose Páez

27/12/2009
Correcta la observación de Juanjo 4/08/2005, le daría 1.000 votos
Estimado amigos, este foro me ha servido de mucho para comenzar con PHP y Mysql. Estaba tratando de actualizar y borrar registros, guiado por los programas que brindan acá, pero nada, no tocaban la base de datos... leyendo un poco más, seguí el consejo de Juanjo, como se está usando el método POST TAMBIÉN DEBEMOS CORREGIR LA REFERENCIA DE LOS CAMPOS...


Antes:
$sSQL="Update Clientes Set telefono='$telefono' Where nombre='$nombre'";

Corregido:
$sSQL="Update Clientes Set telefono='".$_POST['telefono']."' Where nombre='".$_POST['nombre']."'";



GRACIAS Juanjo y CORRIJAN LOS NUEVOS COMO YO QUE SIGUEN ESTE POST.

MUY AGRADECIDO TAMBIÉN CON QUIEN PUBLICÓ LA RUTINA...

nestor raul

14/1/2010
tengo en siguiente codigo pero no actualiza la base de datos
porfavor quealguienme colabore en corrigir este codigo GRACIAS
<html>
<div align="center">
<h1>RESULTADOS DIARIO RIPS</h1>
<form name="form2" method="post" action="actualizarcitas.php">
<INPUT TYPE="SUBMIT" value="Actualizar">
</form>

<body>
<table border="1" cellspacing=1 cellpadding=2 style="font-size: 8pt"><tr>
<td><font face="verdana"><b>Cedula</b></font></td>
<td><font face="verdana"><b>primer nombre</b></font></td>

</tr>

<?php
$link = mysql_connect("localhost","root","");
mysql_select_db("clinica",$link);
$SQL="Update pacientes Set id_cedula='$cedulapa' Where primernombre='$nombre'";
mysql_query($SQL);


$result = mysql_query("SELECT id_cedula,primerapellido FROM pacientes",$link);
//Creamos la sentencia SQL y la ejecutamos
if ($row = mysql_fetch_array($result)){
$opt = $_POST["opt"];
$id_cedula = $_POST["id_cedula"];
$primernombre = $_POST["primernombre"];

?>
<TABLE BORDER=1 CELLSPACING=1 CELLPADDING=1>


<?php
while($row = mysql_fetch_array($result))
{
printf("<tr><td><INPUT TYPE='text' NAME='nombre' SIZE='20' MAXLENGTH='30' value='%s'></td><td>&nbsp;<INPUT TYPE='text' NAME='cedulapa' SIZE='20' MAXLENGTH='30' value='%s'>&nbsp;</td> ", $row["id_cedula"],$row["primerapellido"]);
}

mysql_free_result($result);
}

?>




</body>

</html>

Jose Quiñonez

05/2/2010
¿Indolencia o Burocracia?
La señora Amanda C Quiñoñones. Desde hace años e spera su pension por el INASS;y es imnumerable las veces que a consignado su documentacion, para tal fin, en las oficinas de calabozo - Guarico. Mayor sorpresa, hoy 05/02/2010. accedemos a la pagina web de dicha institucion y en un cuadro de dialogo de esta dice textualmente " no esta registrada en la vase de datos" Tiene 77 años. ¿Esperaran que muera sin cobrarla?

Balam_akhab

25/4/2010
Error fatal: Variable NOMBRE no definida
Primero que nada, muy buen artículo!!! me está sirviendo mucho!!!

Te comento que eh seguido los ejercicios pero he incrementado el grado de dificultad (según yo) y en este paso trato de actualizar no solo el contenido de teléfono, sino otras 3 variables con las que cuenta mi base de datos. Y para cada variable tengo un archivo php, por ejemplo:
actualizar_rfc.ph
actualizar_direccion.php
actualizar_telefono.php
...
...
...
etc!!!
y hago una tabla y un formulario para actualizar cada variable, pero a la hora de actualizar la página me muestra un error fatal: Variable NOMBRE no definida en archivo *.php... y me muestra el texto de actualización y el link para checar los datos, pero la actualización si se lleva a cabo... osea que si está funcionando pero no se como hacer que no me mande el mensaje de error

Espero haberme explicado y que me puedas ayudar.
Muchas gracias!!!

anthony_n_s

07/6/2010
ERROR
sale un error al lanzar ejemplo

anonimo

08/7/2010
PUnto de vista
contestando a la pregunta de varios sale error porque el ejemplo tiene que ser cargado desde el propio archivo del sistema en lo cual lo realizas en un editor de texto y te vas al sistema para poder jalarlo desde tu localhost

trafico10

11/7/2010
mostrar,editar,insertar,eliminar datos en php
hola amigo ya puedo hacer lo basico de agregar editar eliminar ademas mostrar todo esto llamando a diferentes paginas pero me resulta dificil hacerlo todo en una misma pagina me podrian ayudar por favor pues me parece que necesito las sentencias else y ifelse para este caso como lo tendria que hacer un ejemplo practico si fuesen tan amables pues en todas webs donde e visto siempre lo hacen en distintas paginas y la idea es de hacerlo en una sola pagina todo este trabajo digamos teniendo una base de datos ejemplo con una tabla ejemplo1 con campos id_ejemplo1, ejemplo y otra tabla ejemplo2 con campos id_ejemplo2, id_ejemplo1, ejemplo2 donde id_ejemplo1 es la relacion de los dos tablas espero me deje entender como harian en una pagina loquequieran.php gravar todo eso tanto para agregar editar actualizar y eliminar sludos espero sus respuestas para tener una clara solucion al tema y otras personas tambiem puedan aprender al igual que lo deseo yo saludos

iad_1983

24/8/2010
EDITAR REGISTRO EN MYSQL CON PHP
Hola a todos no se si puedan ayudarme a editar un registro tengo este codigo que no lo edita:

este es "editar_stock.php"
<?php
include("conexionbd.php");
$idstock=$_GET['idstock'];
$mysql="select * from stock where idstock=$idstock";
$respuesta=mysql_query($mysql);
if(mysql_num_rows($respuesta)>0){
$registro=mysql_fetch_array($respuesta);
}
else{
header('location:stock.php');
}
?>

<html>
<head>
<title>EDITAR</title>
</head>
<h1 align="center"><font face="verdana" color="white"><b>EDITAR</b></font></h1>
<body bgcolor="#0A0A2A">
<form name="form1" method="get" action=actualizar_stock.php?id="<?php echo $idstock ?>">
<table align="center" border="5" cellspacing="6" bgcolor="#0A0A2A" >
<tr>
<td align="right" width=""><font face="verdana" color="white"><b>CODIGO:</b></font></td>
<td>&nbsp;<input type="text" id="codigo" name="marca" size="37%" value="<?php echo $registro['codigo'] ?>"></td>
</tr>
<tr>
<td align="right" width=""><font face="verdana" color="white"><b>MARCA:</b></font></td>
<td>&nbsp;<input type="text" id="marca" name="marca" size="37%" value="<?php echo $registro['marca'] ?>"></td>
</tr>
<tr>
<td align="right" width=""><font face="verdana" color="white"><b>DESCRIPCION:</b></font></td>
<td>&nbsp;<input type="text" id="descripcion" name="descripcion" size="37%" value="<?php echo $registro['descripcion'] ?>"></td>
</tr>
<tr>
<td align="right" width=""><font face="verdana" color="white"><b>PIEZA:</b></font></td>
<td>&nbsp;<input type="text" id="pieza" name="pieza" size="37%" value="<?php echo $registro['pieza'] ?>"></td>
</tr>
<tr>
<td align="right" width=""><font face="verdana" color="white"><b>P.UNITARIO:</b></font></td>
<td>&nbsp;<input type="text" id="punitario" name="punitario" size="37%" value="<?php echo $registro['punitario'] ?>"></td>
</tr>
<tr>
<td align="right" width=""><font face="verdana" color="white"><b>STOCK:</b></font></td>
<td>&nbsp;<input type="text" id="stock" name="stock" size="37%" value="<?php echo $registro['stock'] ?>"></td>
</tr>
<tr>
<td colspan="2" align="center"><b><input type="submit" name="actualizar" value="ACTUALIZAR"></b></td>
</tr>
</table>
</form>
</body>
</html>

y este es el de "editar actualizar_stock.php":
<?php
include("conexionbd.php");
$codigo=$_POST['codigo'];
$marca=$_POST['marca'];
$descripcion=$_POST['descripcion'];
$pieza=$_POST['pieza'];
$punitario=$_POST['punitario'];
$stock=$_POST['stock'];
$idstock=$_GET['idstock'];
$mysql="UPDATE stock SET codigo='$codigo',marca='$marca',descripcion='$descripcion',pieza='$pieza',punitario='$punitario',stock='$stock' where idstock='$idstock'";
$exito=mysql_query($mysql);
if ($exito==1){
header('location: stock.php');
}
else{
echo "ERROR AL GRABAR LOS DATOS DEL CLIENTE... <br>$mysql";
}
?>


Gracias de antemano :) ........

luis

20/10/2010
Ayuda con error en consulta mysql
Yo estoy creando una aplicacion que nececito actualizar el real de una tabla en mysql cumpliendoce dos condiciones aqui le dejo la consulta que no me esta actualizando en la base de Datos porfavor alguien pudiera ver que error cometi

"UPDATE enero SET real='".$cant."' WHERE codcliente='".$codcliente."' AND mineral='".$mineral."'"

donde $cant es el valor nuevo $codcliente el codigo del cliente y $mineral el codigo del mineral

ana laura

14/1/2011
necesito ayudaaaaaaaa
hola, agradesco si me pueden ayudar ya q debo presentar dicha prueba en 20 dias y me tiene muy nerviosa porq no me sale. por un lado tengo el form para modificar datos q es el siguiente

<form id="dataFormUPD" action="ConfirmUPDPersonas.php" method="POST">
<fieldset>
<legend>Actualización de Personas</legend>
<br />
<table>
<tr>
<td>ID:</td>
<td>
<input type="text"
id="dataID"
name="ID"
maxlength="5"
title="Máximo 5 dígitos"
value="" />
</td>
</tr>
<tr>
<td>Nombre:</td>
<td>
<input type="text"
id="dataNOM"
name="NOM"
maxlength="30"
title="Máximo 30 caracteres"
value="" />
</td>
</tr>


<!-- fila separadora -->
<tr><td colspan="2">&nbsp;</td></tr>
<tr>
<td colspan="2">
<input type="reset" value="Cancelar" />
<input type="button" value="Confirmar" onclick="CheckID('dataFormUPD');"/>
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</body>
</html>

por otro su proceso

<?php
// Conectar al servidor y seleccionar Base de datos
include "Conexion.inc";

// capturar datos de persona a modificar
$id = $_GET["ID"];
$nom = $_POST["NOM"];


// crear Sentencia SQL para actualización de datos
$sql = "UPDATE personas SET ";
$sql .= "nomPERS = $nom ";
$sql .= "WHERE idPERS = $id";
// Ejecutar Sentencia SQL
mysql_query($sql,$conex);

// cerrar la conexión
mysql_close($conex);

// redireccionar al formulario
header("Location: FormUPDPersonas.php");
?>

y por otro la confirmacion

<?php
// RECUPERAR DATOS DEL ID DE PERSONA A ELIMINAR PARA COLOCARLOS EN EL FORMULARIO

// Conectar al Servidor
include "Conexion.inc";
// Capturar ID del formulario de BAJAS
$id = $_POST["ID"];
// Crear sentencia SQL para búsqueda de ID de persona
$sql = "SELECT * FROM personas WHERE idPERS = $id";
// Ejecutar sentencia SQL de búsqueda
$result = mysql_query($sql,$conex);
// Controlar existencia de ID de persona
if (mysql_num_rows($result)==0) {
// Enviar datos a página de Error
header("Location: errorPAGE.php?op=UPD&txt=INEXISTENTE");
} // endif
// leer registro del ID a eliminar
$reg = mysql_fetch_array($result);
// Cerrar conexi{on
mysql_close($conex);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html>
<head>
/>
<title>ACTUALIZAR - Personas</title>
<script type="text/javascript" src="FuncionesPersonas.js"></script>
<link rel="stylesheet" type="text/css" href="EstilosPersonas.css" />
</head>

<body>


<div id="acceso">
<a href="FormINSPersonas.php">Altas</a>&nbsp;|
<a href="FormDELPersonas.php">Bajas</a>&nbsp;|
<a href="FormUPDPersonas.php">Modificaciones</a>&nbsp;|
<a href="SelectVIEWPersonas.php">Visualizar</a>
</div>
<div id="contenido">
<?php
echo "<form id='ConfirmFormUPD' action='ProcesoUPDPersonas.php?ID=$id' method='POST'>";
?>
<fieldset>
<legend>Actualización de Personas</legend>
<br />
<table>
<tr>
<td>ID:</td>
<td>
<input type="text"
id="dataIDD"
name="IDD"
maxlength="5"
title="Máximo 5 dígitos"
<?php
// CARGAR DATO ID DE PERSONA EN FORMULARIO
echo "value='$reg[idPERS]'";
?>
disabled='true' />
</td>
</tr>
<tr>
<td>Nombre:</td>
<td>
<input type="text"
id="dataNOM"
name="NOM"
maxlength="30"
title="Máximo 30 caracteres"
<?php
// CARGAR DATO NOMBRE DE PERSONA EN FORMULARIO
echo "value='$reg[nomPERS]'";
?>
/>
</td>
</tr>


<!-- fila separadora -->
<tr><td colspan="2">&nbsp;</td></tr>
<tr>
<td colspan="2">
<input type="reset" value="Cancelar" onclick="SetPage('FormUPDPersonas.php');"/>
<input type="submit" value="Actualizar" />
</td>
</tr>
</table>
</fieldset>
</form>
</div>
</body>
</html>
resulta q en la pagina de prueba me da para modificar el dato q llamo...pero en la base de datos no me lo cambia...si alguien me ayuda un millon de gracias besos

Alfonso

01/5/2011
No funciona el ejemplo de este articulo
Esto es lo que devuelve el navegador:


Actualizar un registro


Warning: include(../configuracion/config.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 4

Warning: include(../configuracion/config.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 4

Warning: include() [function.include]: Failed opening '../configuracion/config.php' for inclusion (include_path='.:') in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 4

Warning: include(../librerias/seguridad_usuarios.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 26

Warning: include(../librerias/seguridad_usuarios.php) [function.include]: failed to open stream: No such file or directory in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 26

Warning: include() [function.include]: Failed opening '../librerias/seguridad_usuarios.php' for inclusion (include_path='.:') in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 26

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'apache'@'localhost' (using password: NO) in /var/www/vhosts/desarrolloweb.com/librerias/principales.php on line 43
No pudimos conectar con la base de datos.

Nery Godoy

27/7/2011
Llenado de Formulario
que tal, tengo una duda quisiera saber como hacer que al seleccionar un dato en una lista de como el ejemplo que al seleccionarlo me llene otros campos en el formulario

Ivonne

06/12/2011
Muy bueno el tutorial
Hola, pues me fue de gran ayuda tu tutorial =)
Gracias por compartirlo :)

Pablo Daniel Almada

03/4/2012
sentencia sql
Hola a todos

A mi tampoco me funciona la sentencia sql colocando directamente las variables $fecha y $nombre en la sentencia.
Para que me ande tuve que hace una asignación previa de esta manera:
$fecha= $_POST["fecha"];
$nombre= $_POST["nombre"];

Y despues si coloque la sentecia sql con las variables $fecha y $nombre.

Gracias.

Splaxky

04/3/2013
Me salta error
He seguido los pasos y me salta error Undefined variable: nombre y telefono, el código esta copiado tal cual del ejemplo
¿Motivo?
Gracias

jesus

23/6/2013
gracias
muchisisisisma gracias, me ayudo muchisimo.. FUNCIONA.

Miguel

31/5/2014
(PHP-Mysql)Insertar un columna
como haga para agregar una columna en una tabla desde php a mysql