Foros del Web » Programando para Internet » PHP »

Noticias diseño

Estas en el tema de Noticias diseño en el foro de PHP en Foros del Web. Hola,tengo un sistema de noticias,que como andar,anda bárbaro...va,cumple las funciones que yo necesito...pero en el ver_noticias.php (que sería el archivo dónde muestro cada noticia) tengo ...
  #1 (permalink)  
Antiguo 12/06/2005, 09:33
Saldu
Invitado
 
Mensajes: n/a
Puntos:
Exclamación Noticias diseño

Hola,tengo un sistema de noticias,que como andar,anda bárbaro...va,cumple las funciones que yo necesito...pero en el ver_noticias.php (que sería el archivo dónde muestro cada noticia) tengo esto:

<? $connect=mysql_connect("localhost","root","");
mysql_select_db("tryman",$connect);
$result=mysql_query("select * from noticias order by fecha

Desc",$connect);
while($row=mysql_fetch_array($result)){ echo

"$row[titulo]<br><hr>$row[noticia]<br><hr><br>$row[autor]"; }
?>

simple,no? Pero es detestablemente feo el diseño...quisiera que alguien que sepa,me ayude...y le de un diseño que separe noticia de otra noticia...y que quede bien hecho...porfavor,estoy necesitado en esto,jejejeje...porfavor...Gracias
  #2 (permalink)  
Antiguo 12/06/2005, 10:11
Avatar de dwaks  
Fecha de Ingreso: agosto-2002
Ubicación: Panamá
Mensajes: 962
Antigüedad: 15 años, 4 meses
Puntos: 15
Mira te dare un consejo de como hacerlo.
1- Haste las tablas en un editor grafico como dreamweaver, en esa tabla pondras cada posicion de lo que forma la noticia, como por ejemplo: titulo, fecha, contenido, foto.

2- Despues que ya tienes listo lo grafico colocas esa tabla dentro de los while de esta forma:
Código PHP:
<?php
echo "<table cellpading=2 cellspacing=1 border=0>";
while(
$row=mysql_fetch_array($result)){
?>
<tr>
<td><b><?php echo $row['titulo']?></b><br>
<font size=1 bgcolor=#999999><?php echo $row['autor']?></font></td>
</tr>
<tr>
<td valign="justify"><?php echo $row['noticia']?></td>
</tr>
<?php
}
echo 
"</table>";
?>
Como veras ese ejemplo coloque el html de las tblas y celdas fuera del area de php para evitar poner todo eso con echo, de esta forma es mas rapido hacerlo ya que tomas el codigo html y lo colocas donde quieras, sino te gusta lo que hiciste haces otro codigo html y lo pones denuevo alli sin necesidad de poner denuevo todo con echo.

Espero allas entendido lo que te comento y te funcione en loque deseas hacer.

Última edición por dwaks; 13/06/2005 a las 08:51
  #3 (permalink)  
Antiguo 12/06/2005, 19:40
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Cita:
Iniciado por Saldu
(...) quisiera que alguien que sepa,me ayude...y le de un diseño que separe noticia de otra noticia...y que quede bien hecho (...)
¿otra cosita?... de a cómo va a ser?? $$$$...

Sigue el consejo de dwaks... si es que sabes tomar consejos ¿cuántas veces te he aconsejado visites las FAQ?? http://www.forosdelweb.com/showpost....8&postcount=80

Y perdón por... el modo... pero bueno.
Claro... siempre la documentación oficial: www.php.net/manual/es/language.basic-syntax.php

Respesto a dicho código de dwaks, nada más mencionar que igual te podrías ahorrar unas cuantas palabritas haciendo esto:
Código PHP:
<?php
echo "<table cellpading=2 cellspacing=1 border=0>";
while(
$row=mysql_fetch_array($result)){
?>
<tr>
<td><b><?=$row['titulo'?></b><br>
<font size=1 bgcolor=#999999><?=$row['autor'?></font></td>
</tr>
<tr>
<td valign="justify"><?=$row['noticia'?></td>
</tr>
<?php
}
echo 
"</table>";
?>
Verás que si solo se va a imprimir una única variable te puedes ahorrar el echo() . .. "correjí" (siendo puristas) las comillas en los índices de la matríz.

Saludos!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"

Última edición por jam1138; 12/06/2005 a las 19:48
  #4 (permalink)  
Antiguo 12/06/2005, 21:41
Avatar de jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 13 años, 4 meses
Puntos: 101
Pido se me disculpe...

Saludos de nuevo...

Solo posteo para disculparme pública y modestamente si fuí de alguna forma grosero en mi post "respuesta"... no fuí certero en mis palabras.

Saldu:
Primero disculpa por la acusación directa que hice... no hay ningún problema en ayudarte, pero se te ha mencionado en reiteradas ocasiones que antes consultes las FAQ y busques en el foro... todos nos ahorramos tiempo con estás medidas. En tal caso que lo hayas hecho dalo a entender (lee el enlace de mi firma).. evitaremos respuestas sarcásticas, absurdas... que no aportan a nada. Insisto, todos nos ahorramos tiempo y ForosdelWeb se ahorra espacio .

Ahora... nada me hubiese costado simplemente hacer referencia a la FAQ y evitarme mayores comentarios (varias veces lo he dicho.. debería resignarme )... pero esque las palabras de "haganme esto y haganmelo bien" sí son de muy mal gusto y totalmente reprochables.

No hay pecado en pedir ayuda, personalmente soy pésimo en cuanto a diseño () y llegará mi oportunidad de prácticamene pedir que se me haga algo... , pero, igual como consejo, hay formas de pedir las cosas... toma en cuenta que nadie esta obligado a ayudarte, quienes de alguna ú otra forma intentamos hacerlo es desinterezadamente, aunque dicese que en esta vida nada es gratis ... la cuestión es, ten cuidado en tus palabras y en el lugar y la forma en que haces tus peticiones (ya ni siquiera consultas...).

Como sea, mil disculpas por la forma de mis palabras (notese que no las retiro) y una invitación más a hacer buen uso de el foro... y a avanzar!, al final el que por tu cuenta aprobeches todos los recursos que tienes a la mano será benéfico para tí mismo... y se verá reflejado en los resultados de tu proyecto actual y a futuro.... ... ... ¿ahora sermoneo?? ... que alguien me rete ahora .

Saludos! ... Paz, amor y baile...
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"
  #5 (permalink)  
Antiguo 14/06/2005, 18:39
Saldu
Invitado
 
Mensajes: n/a
Puntos:
De acuerdo

Me doy cuenta de la tiranía que hay en mis palabras,al decir,hagan! o cosas asi...quiero dejar bien en claro,que no lo hago más que para pedir,que me ayuden a encontrar la forma de hacerlo,lo quiero hacer yo.entiendanme.Pero ahora les digo,perdón si fui grosero,o mis palabras ofendieron a alguien.Les pido que sepan perdonarme,y que bueno,trataré de cambiar mis palabras,en mis futuros posts.Disculpenme de corazón les digo,que me perdonen todos ellos,que con mis palabras haya ofendido,o haya ocasionado algún digusto.

Gracias,y espero que sepan entenderme,y bueno, cambiaré en el futuro,la forma de escribir,para que no se ofenda nadie,y para no ocasionar daño alguno.
De nuevo perdón a todos,y a Jam,que fue quien me llamó la atención.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:48.