Ver Mensaje Individual
  #1 (permalink)  
Antiguo 03/06/2007, 14:41
zeoneo
 
Fecha de Ingreso: mayo-2007
Mensajes: 41
Antigüedad: 17 años
Puntos: 0
Algo Estoy Haciendo Mal!!!

Estimados Amigos:

Tengo un problema, tengo una bd que se llama pruebas, la tabla noticias y los campos "titulo" y "contenido".

La idea es que desde un formulario con un codigo PHP pueda ingresar estos datos pero por algun motivo el servidor me arroja un error en la linea 19 del codigo php.

les dejo el Form y el PHP para que me digan en que estoy mal.

Formulario

<form name="webtaller" action="insertar_datos.php" method="post">
Título: <input type="text" name="titulo"><br>
Contenido: <textarea name="contenido"></textarea><br>
<input name="submit2" type="submit" value="ENVIAR">
</form>


PHP

<?php

// Primero comprobamos que ningún campo esté vacío y que todos los campos existan.
if(isset($_POST['titulo']) && !empty($_POST['titulo']) &&
isset($_POST['contenido']) && !empty($_POST['contenido'])) {

// Si entramos es que todo se ha realizado correctamente

$link = mysql_connect("localhost","usuario","contraseña");
mysql_select_db("prueba",$link);

// Con esta sentencia SQL insertaremos los datos en la base de datos
mysql_query("INSERT INTO noticias (titulo,contenido)
VALUES ('{$_POST['titulo']}','{$_POST['contenido']}')",$link);

// Ahora comprobaremos que todo ha ido correctamente
$my_error = mysql_error($link);

if(!empty($my_error) {

echo "Ha habido un error al insertar los valores. $my_error";

} else {

echo "Los datos han sido introducidos satisfactoriamente";

}

} else {

echo "Error, no ha introducido todos los datos";

}

?>

Gracias a todos por la ayuda.


Nos Vemos