Error al mostrar resultados
hola, tengo un pequeño gran problema:
tengo una tabla llamada noticias, con una serie de campos.
en una pagina llamada index.php, incluyo un archivo llamado MostrarSumario, el cual muestra una serie de campos de la tabla noticias.
En la misma pagina, index.php, debajo de lo q muestra el archivo MostrarSumario, incluyo otro archivo llamado MostrarTitulares, el cual muestra otra serie de campos, tambien de la tabla noticias.
Cuando carga la pagina, muestra los resultados correspondientes a MostrarSumario, pero da un error al mostrar el archivo MostrarTitulares.
En el index.php tb incluyo un archivo de conexion, q es el q realiza la misma con la base de datos.
Espero q hayan entendido mi duda, y puedan ayudarme a resolver este problema. Creo q el problema esta en q no puedo obtener mas de un resultado de una misma tabla en una misma pagina. Estoy jodido.
Gracias de antemano.
Saludos!
tengo una tabla llamada noticias, con una serie de campos.
en una pagina llamada index.php, incluyo un archivo llamado MostrarSumario, el cual muestra una serie de campos de la tabla noticias.
En la misma pagina, index.php, debajo de lo q muestra el archivo MostrarSumario, incluyo otro archivo llamado MostrarTitulares, el cual muestra otra serie de campos, tambien de la tabla noticias.
Cuando carga la pagina, muestra los resultados correspondientes a MostrarSumario, pero da un error al mostrar el archivo MostrarTitulares.
En el index.php tb incluyo un archivo de conexion, q es el q realiza la misma con la base de datos.
Espero q hayan entendido mi duda, y puedan ayudarme a resolver este problema. Creo q el problema esta en q no puedo obtener mas de un resultado de una misma tabla en una misma pagina. Estoy jodido.
Gracias de antemano.
Saludos!
Necesito saber como estas llamando los archivos. Pero una idea para resolver este problema es probar funcion por funcion para saber donde esta el error. No me dices mucho con respecto al codigo que usas.
Hola de nuevo. la conexion la inicio al principio, tengo un archivo conexion.php q lo incluyo en el index.php.
el problema no esta en MostrarTitulares, xq si borro una de las dos, la otra sale. el problema esta al mostrar 2 resultados de la misma tabla. alguna sugerencia mas?
esta es la llamada al conexion.php:
<?php
include("Conexion.php");
$link=Conectarse();
?>
y la funcion MostrarTitulares es la siguiente:
<?php
function MostrarTitulares($link)
{
$result=mysql_query("Select * From Noticias Order By Num Desc Limit 5",$link);
while($row = mysql_fetch_array($result))
{
if(!isset($_POST['Imagen1']))
{
printf
('
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="26" colspan="2" class="sumTit"><img src="imagenes/linea.gif" width="500" height="2"></td>
</tr>
<tr>
<td colspan="2" class="sumTit">'.$row["Titular1"].'</td>
</tr>
<tr>
<td colspan="2" class="sumTit2">'.$row["Titular2"].'</td>
</tr>
<tr>
<td width="18" height="45" valign="middle" class="sumRes"><br>
</td>
<td width="482" valign="middle" class="sumRes">'.$row["Resumen"].'<br>
</td>
</tr>
</table>');
}
else{
printf
('
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" class="sumTit">'.$row["Titular1"].'</td>
</tr>
<tr>
<td colspan="2" class="sumTit2">'.$row["Titular2"].'</td>
</tr>
<tr>
<td width="100" height="45" align="center" valign="middle"><img src="'.$row["imagen1"].'"></td>
<td width="400" valign="top" class="sumRes">'.$row["Noticia"].'</td>
</tr>
</table>');
}
}
mysql_free_result($result);
mysql_close($link);
}
?>
Gracias una vez mas!
el problema no esta en MostrarTitulares, xq si borro una de las dos, la otra sale. el problema esta al mostrar 2 resultados de la misma tabla. alguna sugerencia mas?
esta es la llamada al conexion.php:
<?php
include("Conexion.php");
$link=Conectarse();
?>
y la funcion MostrarTitulares es la siguiente:
<?php
function MostrarTitulares($link)
{
$result=mysql_query("Select * From Noticias Order By Num Desc Limit 5",$link);
while($row = mysql_fetch_array($result))
{
if(!isset($_POST['Imagen1']))
{
printf
('
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td height="26" colspan="2" class="sumTit"><img src="imagenes/linea.gif" width="500" height="2"></td>
</tr>
<tr>
<td colspan="2" class="sumTit">'.$row["Titular1"].'</td>
</tr>
<tr>
<td colspan="2" class="sumTit2">'.$row["Titular2"].'</td>
</tr>
<tr>
<td width="18" height="45" valign="middle" class="sumRes"><br>
</td>
<td width="482" valign="middle" class="sumRes">'.$row["Resumen"].'<br>
</td>
</tr>
</table>');
}
else{
printf
('
<table width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td colspan="2" class="sumTit">'.$row["Titular1"].'</td>
</tr>
<tr>
<td colspan="2" class="sumTit2">'.$row["Titular2"].'</td>
</tr>
<tr>
<td width="100" height="45" align="center" valign="middle"><img src="'.$row["imagen1"].'"></td>
<td width="400" valign="top" class="sumRes">'.$row["Noticia"].'</td>
</tr>
</table>');
}
}
mysql_free_result($result);
mysql_close($link);
}
?>
Gracias una vez mas!
