[URL="http://rogertm.bloggerscuba.com/post/actualizando-update-registros-de-una-bd-mysql-usando-php/"]
http://rogertm.bloggerscuba.com/post/actualizando-update-registros-de-una-bd-mysql-usando-php/[/URL]
y modificado por a l ejecutarse me da este error mi me da este error
Parse error: syntax error, unexpected '{' in /home/.tesla/danimax2/animetium.com.ar/php/Edit/actualizar.php on line 33
el cual corresponde a la linea
Código PHP:
31->// comprobamos que no lleguen campos vacios
32-> if (!empty($_POST['titulo']) && !empty($_POST['comentario'])
33->{
34->// creamos las variables
Código PHP:
<?php
/** conexion ***************************/
// conectamos a la base de datos
$link = mysql_connect(''--, '--', '--');
if(!$link) {
die("Error al intentar conectar: ".mysql_error());
}
// seleccionamos la base de datos
$db_link = mysql_select_db('--', $link);
if(!$db_link) {
die("Error al intentar seleccionar la base de datos". mysql_error());
}
/** fin conexion ************************/
// recogemos el ID
// del registro a actualizar
if(isset($_GET['id'])){
$id = $_GET['id'];
// hacemos una consulta
// para mostrar los datos
$sql = mysql_query("SELECT * FROM boletines
WHERE id = $id", $link)
or die(mysql_error());
$row = mysql_fetch_array($sql);
// advertimos
$mensaje = "Actualizar los datos del usuario <b>$row[titulo]</b>";
}
// comprobamos si
// ha sido enviado el formulario
if(isset($_POST['actualizar']) && $_POST['actualizar'] == 'Actualizar')
{
// comprobamos que no lleguen campos vacios
if (!empty($_POST['titulo']) && !empty($_POST['comentario'])
{
// creamos las variables
// que vamos a usar en la consulta UPDATE
// y le asignamos sus valores
$usuario_ID = $_POST['id'];
$usuarioNombre = $_POST['titulo'];
$usuarioEmail = $_POST['comentario'];
// la consulta UPDATE
$sqlUpdate = mysql_query("UPDATE boletines
SET titulo = '$titulo',
comentario = '$comentario' WHERE id = '$id'", $link)
or die(mysql_error());
echo "Registro actualizado correctamente";
}else{
echo "debe llenar todos los campos";
}
}else{
// mostramos el mensaje
echo "<p>".$mensaje."</p>";
?>
<!--
el formulario.
los values de los campos
son los valores que optenemos
de la consulta SELECT
-->
<form name="actualizar-registro" method="post" action="<?php $_SERVER['PHP_SELF']; ?>">
titulo <input type="text" name="titulo" value="<?php echo $row['titulo']; ?>" /><br />
comentario <input type="text" name="comentario" value="<?php echo $row['comentario']; ?>" /><br />
<input type="hidden" name="id" value="<?php echo $row['id']; ?>" />
<input type="submit" name="actualizar" value="Actualizar" />
</form>
<?php
}
?>