Foros del Web » Programando para Internet » PHP »

no me muestra nada codigo

Estas en el tema de no me muestra nada codigo en el foro de PHP en Foros del Web. quiero mostrar en pantalla dos imagenes a la derecha y titulo y comentario (comentario debajo titulo)a la derecha pero no me funciona muestro codigo: @import ...
  #1 (permalink)  
Antiguo 17/05/2011, 06:58
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
no me muestra nada codigo

quiero mostrar en pantalla dos imagenes a la derecha y titulo y comentario (comentario debajo titulo)a la derecha pero no me funciona muestro codigo:

Código PHP:
Ver original
  1. echo "<table width="100" border="0" cellpadding="2" cellspacing="0" style='background-color:#FFF;' class='tabla'>
  2.          <tr>
  3.                <td width="88" valign='top' ><img src='/archivos/".$row['file_one']."' width="88" height="60" /></td><td width="88" valign='top' ><img src='/archivos/".$row['file_two']."' width="88" height="60" /></td>    
  4.           <tr>
  5.                 <td class='titulo' ><a href='resultado.php?id=".$row['id_anuncio']."'>".$row['titulo']."</a></td>
  6.          </tr>
  7.           <tr>
  8.                  <td colspan="3" valign='top' class='comentario'>.$row['comentario'].<td>
  9.            </tr>
  10.           </table>";

Última edición por azaz; 17/05/2011 a las 07:11
  #2 (permalink)  
Antiguo 17/05/2011, 07:33
Avatar de Patriarka  
Fecha de Ingreso: enero-2011
Ubicación: Moreno, Buenos Aires, Argentina
Mensajes: 2.851
Antigüedad: 13 años, 3 meses
Puntos: 288
Respuesta: no me muestra nada codigo

hola,
hace antes de eso
y la consulta esta bien?
hace un echo de la query que hiciste
  #3 (permalink)  
Antiguo 17/05/2011, 08:14
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 3 meses
Puntos: 13
Respuesta: no me muestra nada codigo

Bues como dice patriarka, el problema debe de venir de la consulta; ya que como mucho, éso te mostraría las variables = '';

pon la consulta ;)
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance
  #4 (permalink)  
Antiguo 17/05/2011, 08:18
 
Fecha de Ingreso: enero-2011
Mensajes: 1.150
Antigüedad: 13 años, 3 meses
Puntos: 10
Respuesta: no me muestra nada codigo

el codigo es este:

Código PHP:
Ver original
  1. $sql = mysql_query("SELECT * FROM tabla1");
  2.    while($row=mysql_fetch_assoc($sql)){
  3.        echo "<table width="100" border="0" cellpadding="2" cellspacing="0" style='background-color:#FFF;' class='lq_set'>
  4.   <tr>
  5.        <td width="88" valign='top' ><img src='archivos/".$row['file_one']."' width="88" height="60" /></td><td width="88" valign='top' ><img src='archivos/".$row['file_two']."' width="88" height="60" /></td>    <td valign='top'><table width="100&#37;" border="0" cellspacing="0" cellpadding="1"  class='lq_set' style='margin-bottom:5px;'  >
  6.     <tr>
  7.          <td class='Titulo lq_set' ><a href='resultado.php?id=".$row['id_anuncio']."'>".$row['titulo']."</a></td>
  8.     </tr>
  9.       <tr>
  10.          <td colspan="3" valign='top' class='Texto'><span>
  11.          ".$row['comentario']."
  12.     </span>
  13.          </td>
  14.       </tr>
  15.     </table>";
  16. }

me da este codigo de error:

Parse error: syntax error, unexpected T_LNUMBER, expecting ',' or ';' in C:\wamp\www\misarchivos\archivos\mostrar.php on line 30

esta es la linea 30:
Código PHP:
Ver original
  1. echo "<table width="100" border="0" cellpadding="2" cellspacing="0" style='background-color:#FFF;' class='lq_set'>

alguien me ayuda?

Última edición por azaz; 17/05/2011 a las 10:28
  #5 (permalink)  
Antiguo 31/05/2011, 09:43
 
Fecha de Ingreso: febrero-2009
Mensajes: 580
Antigüedad: 15 años, 3 meses
Puntos: 13
Respuesta: no me muestra nada codigo

el problema es que estás haciendo algo tipo:
echo "<a href="blabllba">blalbalbla</a>";

cuando tienes que combinar las comillas simples y las dobles
echo '<a href="blablalbla">blablablala</a>';
o
echo "<a href='blablalb'>blablalblba</a>";

Espero que ésto te ayude un poco a ver el problema ;)
__________________
¿ya conoces la red social de cocina? descubre y comparte recetas de cocina
TONIWEB, un programador web freelance
  #6 (permalink)  
Antiguo 31/05/2011, 10:11
 
Fecha de Ingreso: marzo-2011
Mensajes: 107
Antigüedad: 13 años, 1 mes
Puntos: 22
Respuesta: no me muestra nada codigo

No te fíes de eso de "la línea 30" porque igual es la 29, la 31, la 28 o la 50. Pero seguro que está relacionada con esa línea.

En este caso el mismo php te está avisando con los colores de que algo está mal, estás mezclando las comillas simples (') con las dobles (") --> <td width='88' valign='top' > por eso cambia de color
  #7 (permalink)  
Antiguo 31/05/2011, 11:20
Colaborador
 
Fecha de Ingreso: mayo-2008
Ubicación: $MX['VZ']['Xalapa']
Mensajes: 3.005
Antigüedad: 16 años
Puntos: 528
Respuesta: no me muestra nada codigo

Cita:
Iniciado por Bam_Margera Ver Mensaje
cuando tienes que combinar las comillas simples y las dobles
echo '<a href="blablalbla">blablablala</a>';
o
echo "<a href='blablalb'>blablalblba</a>";
Otra opción para no usar comillas simples en el HTML es:

echo "<a href=\"blablalb\">blablalblba</a>";
  #8 (permalink)  
Antiguo 31/05/2011, 11:40
Avatar de Huacho12  
Fecha de Ingreso: septiembre-2008
Ubicación: Isla Mujeres Q. Roo
Mensajes: 175
Antigüedad: 15 años, 7 meses
Puntos: 10
Respuesta: no me muestra nada codigo

Hola a tod@S!!!!


Estoy de acuerdo con lo que comenta Bam_Margera, debes de fijarte en como inicias la impresion de tu codigo en el -echo- si empiezas con comilla simple(') debes de terminar con comulla simple y entre esas las comillas dobles(")

Por ejemplo:

$tuSito = "www.queCosas.com";

echo 'Este es mi sitio: " '.$tuSito.' " ';//Fijate que empiezo con comilla simple y entre el inicio y cierre de estas uso las comillas dobles(").

Para lo que el resultado seria:

Este es mi sitio: " www.queCosas.com "

Las consulta asi como la tienes generalmente no debe de fallar, por lo que lo mas probable que tu error este en la convinacion de comillas simples y dobles.

Aunque tambien podrias usar la opcion que comenta ocp001a.

Saludos
__________________
Solo se... que no se nada!!! 0_o
  #9 (permalink)  
Antiguo 31/05/2011, 12:12
 
Fecha de Ingreso: octubre-2010
Mensajes: 83
Antigüedad: 13 años, 6 meses
Puntos: 1
Respuesta: no me muestra nada codigo

El problema es que antes de las comillas, por ej:
Código PHP:
Ver original
  1. echo "<table width="100" border="0" cellpadding="2" cellspacing="0" style='background-color:#FFF;' class='lq_set'>
  2.   <tr>

Tiene que ir con barra invertida (alt+92)

Código PHP:
Ver original
  1. echo "<table width=\"100\" border=\"0\" cellpadding=\"2\" cellspacing=\"0\" style='background-color:#FFF;' class='lq_set'>
  2.   <tr>

Etiquetas: muestra
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 09:59.