Ver Mensaje Individual
  #1 (permalink)  
Antiguo 25/03/2010, 13:14
danimax
 
Fecha de Ingreso: marzo-2010
Mensajes: 5
Antigüedad: 14 años, 1 mes
Puntos: 0
Pregunta Ayuda actualizar base de datos con php¿

Hola a todos aqui pongo el codigo de mi script es que no me quiere funcionar o ejecutar y quisiera saber si me pueden ayudar a mirar que tiene mal se les agradece este escript es original de la pagina
[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 
y aqui el codigo
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 
 

 
?>
espero me ayuden gracias

Última edición por danimax; 25/03/2010 a las 16:09