| |||
crear un formulario para meter nuevo datos en la BD Saludosss, estoy haciendo un script de noticias. pero necesito tener un formulario para meter en la BD nuevos datos y no tener que estar haciendolo con phpmyadmin o similares. Ya tengo uno hecho: -id -titulo -fecha -contenido -categoria =================enviar.php======================= ====== <? if($enviar) { include("config.php") ; function quitar($texto) { $texto = trim($texto) ; $texto = htmlspecialchars($texto) ; return $texto ; } $fecha = time() ; $titulor= quitar($titular) ; $contenido= quitar($contenido) ; $categoria= quitar($categoria) ; mysql_query("insert INTO noticias (fecha,titular,contenido,categoria) values ('$fecha','$titular','$contenido','$categoria')") ; echo "La noticia ha sido enviada con éxito." ; mysql_close($conectar) ; } ?><title>Enviar</title> <body bgcolor="#000066" text="#FFFFFF"> <form method="post" action="enviar.php"> Título:<br> <input type="text" name="titular" maxlength="100"><br> Noticia:<br> <textarea name="noticia" cols="30" rows="5"></textarea><br> <br> <br> <input type="submit" name="enviar" value="Enviar"> </form> ============================================ + =================config.php==================== <? $dbhost = "localhost" ; $dbuser = "loquesea" ; $dbpass = "loquesea" ; $db = "noticias" ; $conectar = mysql_connect($dbhost,$dbuser,$dbpass) ; mysql_select_db($db,$conectar) ; ?> ============================================= Todo esto no me funciona. alguien puede decirme por que? Muchas gracias y un Saludo a todos. |
| |||
Cuando dices "no me funciona" no sé a que te refirees .. hay algun mensaje de error? .. se crea el registro en tu BD pero tal vez no contiene datos? .. se crea siempre sólo un registro (con los últimos datos que ingresastes? .. o que sucede?. En principio prueba a ver si hay errores de Mysql: conexión o SQL sintax con: Código PHP: Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. Última edición por Cluster; 20/05/2004 a las 07:05 |