[TUTORIAL]-Hacer un simple Sistema de Noticias

Iniciado por -sagitari-, 29 Diciembre 2006, 21:30 PM

0 Miembros y 3 Visitantes están viendo este tema.

^^DarK MouL^^

Muchas gracias tuve que reformar algunas cosas más perome plante en otro problema  :P

<html>
<body>
<?
$query = @mysql_query("SELECT * FROM `noticias` ORDER BY `id` DESC");
if (@mysql_num_rows($query))
{
while ($noticias = @mysql_fetch_array($query)) {
echo"<br>";
echo"<center><font face='verdana' size='1' color='red'><b>".$noticias['titulo']."</b></font></center><br>";
echo"<br>";
echo"<center><font face='verdana' size='1' color='orange'><b>".$noticias['noticia']."</b></font></center><br>";
echo"<br>";
echo"<center><font face=verdana size=1 color=blue><b>Noticia enviada por ".$noticias['autor']." ||
Fecha: ".$noticias['fecha']."</b></font></center><br>";
echo"<hr>";
}
}
else
{
echo "No hay noticias!!";
}
@mysql_free_result($noticias);
mysql_close($noticias);
?>
</body></html>


Me dice que tengo problemas en la linea 23 "mysql_close($noticias);"

Error: "No hay noticias!!
Warning: mysql_close(): supplied argument is not a valid MySQL-Link resource in C:\AppServ\www\Scripts\ej propios\Nueva carpeta\noticias.php on line 23"

Fijense a ver si encuentrar el error. GRaicas

Hans el Topo

no hace falta k cierres al salir de la funcion se cierra solito
 

дٳŦ٭

Cita de: Hans el Topo en 31 Diciembre 2006, 22:02 PM
no hace falta k cierres al salir de la funcion se cierra solito

No creo que se cierre "solito".


Con sangre andaluza :)


Hans el Topo

Cita de: Ing_Amc en 31 Diciembre 2006, 22:24 PM
Cita de: Hans el Topo en 31 Diciembre 2006, 22:02 PM
no hace falta k cierres al salir de la funcion se cierra solito

No creo que se cierre "solito".

son punteros de funciones locales... por lo tanto al salir de la funcion el puntero como el resto de todas las variables/objetos se destruyen y tal... xD
 

дٳŦ٭

Cita de: Hans el Topo en  1 Enero 2007, 14:25 PM
Cita de: Ing_Amc en 31 Diciembre 2006, 22:24 PM
Cita de: Hans el Topo en 31 Diciembre 2006, 22:02 PM
no hace falta k cierres al salir de la funcion se cierra solito

No creo que se cierre "solito".

son punteros de funciones locales... por lo tanto al salir de la funcion el puntero como el resto de todas las variables/objetos se destruyen y tal... xD

Pero nunca estás saliendo de la función, para eso es mysql_close().

Saludos


Con sangre andaluza :)


-sagitari-

Perdón, ya corregí varias cosas. decidme más cosas que estén mal.

salu2!

Hans el Topo

Cita de: Ing_Amc en  1 Enero 2007, 18:53 PM
Cita de: Hans el Topo en  1 Enero 2007, 14:25 PM
Cita de: Ing_Amc en 31 Diciembre 2006, 22:24 PM
Cita de: Hans el Topo en 31 Diciembre 2006, 22:02 PM
no hace falta k cierres al salir de la funcion se cierra solito

No creo que se cierre "solito".

son punteros de funciones locales... por lo tanto al salir de la funcion el puntero como el resto de todas las variables/objetos se destruyen y tal... xD

Pero nunca estás saliendo de la función, para eso es mysql_close().

Saludos
al terminar de cargar la página (veamoslo como una función main) todos los punteros y demás dejan de ejecutarse ya que php es lenguaje servidor y tal...xD al terminar de cargar todo desaparece
 

J_F_C



Hola

Estoy dando mis primeros pasos con php, y precisamente estoy interesado en implementar algo similar; subir a la bd del server todas las noticias (o al menos los titulares de las mismas) para que a la hora de buscar un termino en el espacio de busqueda de la web, esa busqueda se haga en los titulares que hay metidos en la bd y muestre un link a la noticia que contiene el termino buscado.

Mi duda es, que vistos los archivos php donde se hace la conexión con la bd, veo que el nombre de usuario, pass y demás con los que se conectan a la bd están en claro, por tanto, si alguien tiene acceso a ellos o encuentra su ubicación en el server se podrá conectar a la bd y hacer a su antojo. Quizás esté equivocado en mi planteamiento.

¿Alguien puede explicarme como va esto?

Gracias. Saludos

Dreamcacher

buenas llevo un poco de tiempo aprendiendo el PHP, y bueno algunas cosas me salen bien , pero otras como estas, pos no tanto :(, asique tengo un problema, e visto el codigo puse los datos... y quite un par de comillas que sobraban, pero el caso es que al ejecutarlo me da un error extraño...

CitarParse error: parse error, unexpected $end in C:\Archivos de programa\VertrigoServ\www\enviarnoticias.php on line 75

nose como arreglarlo, aveces pues con lo de los punto y coma al final lo arreglo y ya ta, pero esto?? :huh: :huh: :huh:, os agradeceria muxo que me ayudaseis,

-_-_-Dreamcacher-_-_-


http://galeria.dreamcachersite.es/

...En este mundo existen tres tipos de personas, las que saben contar, y las que no...
[ Homer Simpsion ]

Red Mx

A chale se me paso poner lo que les dije que haria hace un buen que lohice pero bueno Easy News

aqui esta

Easy News es un script 100% open source, creado para los webmaster que gustan de actulizar su web con noticias o otros contenidos constantemente dando la facilidad de agregar noticias online con formato prediseñado o con diseño propio (HTML,CSS,JS), Easy News es muy facil de instalar y no necesita MySQL .

Para probar el demo

http://piensaenphp.com/redmx/easynews.htm

descarga directa

http://piensaenphp.com/redmx/descargar.php?des=easynews


Saludos
Desarrollar Malware Es Causa De Cancer...