Unknown column 'articulo' in 'field list'
Código HTML:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title>escribir noticia</title> </head> <body><form action="procesarnoticia.php" method="post"> Título noticia:<br> <input type="text" name="titulo"><br> Autor:<br> <input type="text" name="autor"><br> Categoría:<br> <input type="text" name="categoria"><br> Escriba el articulo<br> <textarea name="articulo" cols="50" rows="10"></textarea><br> <input type="submit" value="Publicar"><br> </form> </body> </html>
Código PHP:
<?php
$connect = mysql_connect("localhost", "root", "pass");
mysql_select_db("sistemadenoticias", $connect);
$titulo = mysql_real_escape_string($_POST['titulo']);
$autor = mysql_real_escape_string($_POST['autor']);
$categoria = mysql_real_escape_string($_POST['categoria']);
$articulo = mysql_real_escape_string($_POST['articulo']);
mysql_query("insert into noticias(titulo,autor,categoria,articulo,fecha) values ('$titulo','$autor','$categoria','$articulo',NOW())", $connect);
if (!mysql_error()) {
header("location: index.php"); die;
}
else {
echo mysql_error();
}
?>
Código PHP:
<?php
$connect=mysql_connect("localhost","root","pass");
mysql_select_db("sistemadenoticias",$connect);
$result=mysql_query("select * from noticias order by fecha Desc", $connect);
echo mysql_error();
$totalregistros=mysql_num_rows($result);
while($row=mysql_fetch_array($result))
{
echo "<h2>".$row[titulo]."</h2><br><p>".$row[articulo]."</p><br><div>".$row[autor]."|".$row[fecha]."| ".$row[categoria]."|
<a href=ver.php?id=".$row[id_noticia].">comentarios()</a> |
<a href=editar.php?id=".$row[id_noticia].">editar</a></div>";
}
mysql_free_result($result)
?>