http://www.todopcsymas.foroactivo.com.es | Foro de informática e internet | version 1. beta
Regístrate en todopcsymas para acceder a todo el contenido
http://www.todopcsymas.foroactivo.com.es | Foro de informática e internet | version 1. beta
Regístrate en todopcsymas para acceder a todo el contenido
http://www.todopcsymas.foroactivo.com.es | Foro de informática e internet | version 1. beta
¿Quieres reaccionar a este mensaje? Regístrate en el foro con unos pocos clics o inicia sesión para continuar.


Todopcsymas foro de informática a internet | Nueva generación de informáticos | Contamos con los mejores programadores, diseñadores e informáticos del momento | Tutoriales, programas, consejos, noticias, actualidad, programación y mucho más.. 100 % legal
 
ÍndicePortalÚltimas imágenesRegistrarseConectarse
Últimos temas
» Tutorial - instalar foro phpbb3 completamente desde 0
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeMar Mar 17, 2009 10:15 pm por j.garcia2

» Firefox 3.0.7 , actualizacion de seguridad y estabilidad
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeMar Mar 17, 2009 6:09 am por deimy

» Tutorial de creación de páginas web con Dreamweaver CS3
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeLun Mar 16, 2009 8:29 pm por j.garcia2

» Tutorial - 99 formas de acelerar un ordenador
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeLun Mar 16, 2009 8:24 pm por j.garcia2

» ¿Que debes hacer para afiliarte a todopcsymas?
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeLun Mar 16, 2009 8:02 pm por j.garcia2

» Muy buenas a todos
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeLun Mar 16, 2009 7:54 pm por j.garcia2

» Damos puestos de moderador
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeLun Mar 16, 2009 5:47 pm por j.garcia2

» Vulnerabilidades en Google Chrome (IV)
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 2:34 pm por j.garcia2

» Vulnerabilidades en Google Chrome (III)
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 2:33 pm por j.garcia2

» Vulnerabilidades en Google Chrome (II)
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 2:31 pm por j.garcia2

» Vulnerabilidades en Google Chrome (I)
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 2:30 pm por j.garcia2

» Mi Foro de bichos
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 2:22 pm por j.garcia2

» Mas de 100 links de utilidad
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 4:23 am por j.garcia2

» Windows live messenger 2009
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 4:15 am por j.garcia2

» Creador de nicks
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 4:12 am por j.garcia2

» Winamp portable
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 3:52 am por j.garcia2

» FIreworks portable muy bueno ;)
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 3:50 am por j.garcia2

» ¿Que es visual basic o para que sirve?
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 3:26 am por j.garcia2

» Tutoriales c++ gracias a linkgl
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 3:25 am por j.garcia2

» C ++ [INTRODUCCION]
Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Mar 15, 2009 3:23 am por j.garcia2

¿Quién está en línea?
En total hay 59 usuarios en línea: 0 Registrados, 0 Ocultos y 59 Invitados :: 1 Motor de búsqueda

Ninguno

El record de usuarios en línea fue de 251 durante el Vie Oct 25, 2024 3:42 am
Estadísticas
Tenemos 432 miembros registrados
El último usuario registrado es deimy

Nuestros miembros han publicado un total de 1803 mensajes en 623 argumentos.
Mejores posteadores
j.garcia2
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
Cristhian
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
Lana
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
pabluc
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
meson21
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
chema93mx
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
petropuchas
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
davidamc
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
ignacio34
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
Gaston
Tutorial - crear sistema de noticias con php parte 3 I_vote_lcapTutorial - crear sistema de noticias con php parte 3 I_voting_barTutorial - crear sistema de noticias con php parte 3 I_vote_rcap 
Palabras claves
Conectarse
Nombre de Usuario:
Contraseña:
Entrar automáticamente en cada visita: 
:: Recuperar mi contraseña
Buscar
 
 

Resultados por:
 
Rechercher Búsqueda avanzada
Sondeo
Noviembre 2024
LunMarMiérJueVieSábDom
    123
45678910
11121314151617
18192021222324
252627282930 
CalendarioCalendario

 

 Tutorial - crear sistema de noticias con php parte 3

Ir abajo 
AutorMensaje
j.garcia2
Admin
Admin
j.garcia2


Cantidad de envíos : 742
Edad : 34
Localización : Madrid - España
Puntos : 9
Reputación : 0
Fecha de inscripción : 04/06/2008

Tutorial - crear sistema de noticias con php parte 3 Empty
MensajeTema: Tutorial - crear sistema de noticias con php parte 3   Tutorial - crear sistema de noticias con php parte 3 Icon_minitimeDom Jul 06, 2008 4:57 pm

Recordemos que en la primera parte creamos un link llamado comentarios
y su enlace tenía esta estructura
llamando a la página ver.php y en donde el id cambia su número
dependiendo de la noticia que queremos visualizar. Con esto en claro,
es hora de ver el código de ver.php
Nota: Una vez más obviaremos la estructura html y pondremos el código PHP

//creamos la tabla de los comentarios
create table comentarios(
id int(4) not null,
nick varchar(255),
email varchar(255),
comentario blob, key(id))

//recibimos la variable id enviada en el enlace por GET
$id=$_GET[id];
//conectamos a la base
$connect=mysql_connect("servidor","nombre de la base","pass")';
//Seleccionamos la base
mysql_select_db("nombre de la base",$connect);
//hacemos las consultas
$result=mysql_query("select * from noticias where id_noticia='$id'"
,$connect);
//Una vez seleccionado el registro, mostramos la noticia completamente
while($row=mysql_fetch_array($result))
{
echo '

'.$row[titulo].'



'.$row[articulo].'



'.$row[autor].' | '.$row[fecha].' | '.$row[categoria].' |
'
comentarios() |
editar';
}
mysql_free_result($result)
?>

La
manera de mostrar la noticia completa es idéntica que en el script del
index.php visto en la primera parte . Ahora haremos las modificaciones
para mostrar los comentarios.

//recibimos la variable id enviada en el enlace por GET
$id=$_GET[id];
//conectamos a la base
$connect=mysql_connect("servidor","nombre de la base","pass")';
//Seleccionamos la base
mysql_select_db("nombre de la base",$connect);
//hacemos las consultas
$result=mysql_query("select * from noticias where id_noticia='$id'"
,$connect);
//Una vez seleccionado el registro, mostramos la noticia completamente
while($row=mysql_fetch_array($result))
{
result2=mysql_query("select * from comentarios where id_noticia='$id'"
,$connect);
$totalcomentarios=mysql_num_rows($result2);
echo '

'.$row[titulo].'



'.$row[articulo].'



'.$row[autor].' | '.$row[fecha].' | '.$row[categoria].' |
'comentarios('.$totalcomentarios.') |
editar';

}
mysql_free_result($result)
?>

Acá
agregamos unas líneas al bucle while solamente para saber la cantidad
de cometarios que pertenecen a este (1, 2, 0 la cantidad x de
comentarios por artículo) y lo almacenamos en la variable
$totalcomentarios

Ahora veremos el código para seleccionar los comentarios y visualizarlos

echo '

Comentarios:



//hago el llamado a la base
$result3=mysql_query("select * from comentarios where id_noticia='$id'"
,$connect);
//Bucle while para visualizarlos
while(rows=mysql_fetch_array($result3)
{
echo '

'.$rows[comentario].'


'.$rows[nick] .'| '.$rows[email].'
';
?>

Mostramos los comentarios y ahora pondremos un formulario en donde puedan escribirlos




Nick:



E-Mail:



Escriba el comentario




< input type="submit" value="Enviar comentario">



Acá el formulario enviará las variables al script editacomentarios.php el cual las procesará y llenará la tabla comentarios
Nota: Nótese que se envia la variable $id en un campo oculto, esto servirá para saber a qué noticia pertenece dicho comentario

http://editacomentarios.php
//recibimos las variables enviadas por el formulario
$id=$_POST[id];
$nick=$_POST[nick];
$email=$_POST[email];
$comentario=$_POST[comentario];
//conectamos a la base
$connect=mysql_connect("servidor","nombre de la base","pass")';
//Seleccionamos la base
mysql_select_db("nombre de la base",$connect);
//Ingresamos los comentarios a su tabla
mysql_query("insert into comentarios(id,nick,email,comentario)
values('$id','$nick','$email','$comentario'",$connect)
header("location: ver.php?id='.$id.'");
?>

Con los comentarios insertados en su tabla queda listo y finalizado el sistema de noticias. Disfrútenlo
Conclusiones

Si
bien este modesto sistema de noticias debería funcionar a la perfección
y prestar una funcionalidad digna, es importante señalar que puede
mejorar mucho, incluyéndole por ejemplo: Fechas en español, CSS sin
dudas, algún paginador y sentencia limit para visualizar cantidades X
de artículos por páginas, directivas de seguridad como sistema de
auntentificación, restringir etiquetas html en los comentarios, etc.
Eso ya queda en sus manos y estoy seguro que lo pueden mejorar mucho.
Fuente: http://triple.chileasesores.com
Volver arriba Ir abajo
 
Tutorial - crear sistema de noticias con php parte 3
Volver arriba 
Página 1 de 1.
 Temas similares
-
» Tutorial - crear sistema de noticias con php parte 1
» Tutorial - crear sistema de noticias con php parte 2
» Crear un theme para wordpress parte 3
» Crear un theme para wordpress parte 1
» Crear un theme para wordpress parte 2

Permisos de este foro:No puedes responder a temas en este foro.
http://www.todopcsymas.foroactivo.com.es | Foro de informática e internet | version 1. beta :: Problemas de pc - consejos :: Programación-
Cambiar a: