E probado alguno pero me sale la primera noticia la mas antigua y mi idea era al contrario, la ultima noticia scrita q salga la primera y eso rollo.
PORFAVOR SI ALGUIEN ME PUEDE AYUDAR.....
![Aplauso](http://static.forosdelweb.com/fdwtheme/images/smilies/aplausos.gif)
| |||
Sistema de Noticias Estoy creando una web deportiva sobre un equipo de futbol, y necesito un sistema de noticias que me permita siempre tener toda la actualidad sin tener que subir por FTP. E probado alguno pero me sale la primera noticia la mas antigua y mi idea era al contrario, la ultima noticia scrita q salga la primera y eso rollo. PORFAVOR SI ALGUIEN ME PUEDE AYUDAR..... ![]() |
| |||
Hombre, pues el q has probado que te muestra las noticias en orden inverso, hazle una modificacion al sql y lo tendras. Supongamos q las noticias se guardan en la siguiente tabla: noticias columnas: id->codigo titulo->Titulo texto->TExto de la noticia fecha->Fecha de la noticia .... En la consulta al final deberia haber algo asi: .... ORDER BY fecha DESC" Suponiendo q quieres ordenar por fecha, si quieres ordenar por otro campo basta con cambiarlo. Espero q te sirva de algo, un saludo. ![]() |
| |||
|
| ||||
Chequense esto que postié anteriormente, y me avisan por cualquier cosa http://www.forosdelweb.com/f18/noticias-base-datos-296112/ |
| |||
Basandonos en este ejemplo http://www.maestrosdelweb.com/editorial/phpcms1/ Que está lleno de errores,cómo hago para qué funcione bien? osea me salta este error Parse error: parse error in c:\apache\htdocs\noticias\index.php on line 25 Y este es index.php <html> <head> <title>Sistema de noticias</title> <? //conectamos a la base $connect=mysql_connect("localhost","root","")'; //Seleccionamos la base mysql_select_db("Tryman",$connect); //hacemos las consultas $result=mysql_query("select * from noticias order by fecha Desc", $connect); $totalregistros=mysql_num_rows($result); ?> </head> <body> //Recogemos las consultas en un array y las mostramos <? while($row=mysql_fetch_array($result)) { echo '<h2>'.$row[titulo].'</h2><br><p>'.$row[articulo].'</p><br><tudiv>'.$ 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>';</tu div> //Hemos puesto los enlaces para "Comentarios" y "Editar" cosa que ocuparemos más adelante como se puede ver el id nos servirá para casi todo. } mysql_free_result($result) ?> </body> </html> Como verán,la linea 25,es el echo...cual es el error ahi? Luego,en procesanoticia.php me salta este error Parse error: parse error in c:\apache\htdocs\noticias\procesanoticia.php on line 14 <? //recibimos las variables enviadas por el formulario $titulo=$_POST[titulo]; $autor=$_POST[autor]; $categoria=$_POST[categoria]; $articulo=$_POST[articulo]; //conectamos a la base $connect=mysql_connect("localhost","root","")'; //Seleccionamos la base mysql_select_db("Tryman",$connect); //insertamos los registros almacenados en las variables mysq_query("insert into noticias(titulo,autor,categoria,articulo,fecha) values('".$titulo."','".$autor."','".$categoria."' ,'".$articulo."',NOW()",$connect)",$link) or die ( mysql_error()); header("location: index.php"); ?> En realidad con el block de notas,la linea 14 sería esta into noticias(titulo,autor,categoria,articulo,fecha) cual es el error qué no permite que se incorporen los datos en mi tabla noticias? Gracias...luego,en el index.php,cómo haria yo,para que se muestren,suponganse,las primeras 5 noticias,y luego q se oculten todas las demas? y mostrar un link q diga,por ejemplo, ver todas las noticas,haga click aquí,y q esa URL te muestre todo lo anterior? Gracias |
| ||||
Saldu... se te agradecería que hagas uso de los recursos que ofrece el foro como el de iluminar código... se lee mejor, ocupa menos espacio y no hecha a perder la estructura de la WEB. Igual se te agradecería marcaras con comentarías cuál es la línea que te está dando error... es de flojera estar contando y trabajar así... ![]() ![]() Ahora bien... así de reojo... te diré que los echos los debes manejar de esta forma: Código PHP: ![]()
__________________ ٩(͡๏̯͡๏)۶ "100 años después, la revolución no es con armas, es intelectual y digital" |