Foros del Web » Programando para Internet » PHP »

Ya no me presenta el texto. Alguien me puede ayudar.

Estas en el tema de Ya no me presenta el texto. Alguien me puede ayudar. en el foro de PHP en Foros del Web. Tengo una consulta a MySql con PHP, me presenta el texto de resultado bien, hasta el ultimo registro donde ya no me presenta sino una ...
  #1 (permalink)  
Antiguo 02/12/2007, 07:57
 
Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
Ya no me presenta el texto. Alguien me puede ayudar.

Tengo una consulta a MySql con PHP, me presenta el texto de resultado bien, hasta el ultimo registro donde ya no me presenta sino una pagina en blanco.

Esta es la consulta que funciona

http://www.renaultclub.com.ve/detalles_eventos.php?id=160

Pero la siguiente, apesar de aparecer en la base de datos y estar aparentemente todo ok, no aparece nada

http://www.renaultclub.com.ve/detalles_eventos.php?id=161

Lo que he estado revisando ha sido el .htaccess, pero no parece afectar esto.

Alguna sugerencia?

Gracias.

Última edición por tomasm; 02/12/2007 a las 07:59 Razón: Icono errado
  #2 (permalink)  
Antiguo 02/12/2007, 08:05
 
Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Ya no me presenta el texto. Alguien me puede ayudar.

Hasta ahora venia funcionando muy bien. Es de unos dias para ac'a que empezo a fallar.
  #3 (permalink)  
Antiguo 02/12/2007, 08:39
Avatar de jorgedx  
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: Ya no me presenta el texto. Alguien me puede ayudar.

al parecer te funciona bien no?
__________________
Nuevamente a las pistas ...
  #4 (permalink)  
Antiguo 02/12/2007, 08:51
 
Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Ya no me presenta el texto. Alguien me puede ayudar.

Me funciona para los primeros 160 registros, pero para los siguientes NO.
Ya no se que hacer para que funciones para todos...
  #5 (permalink)  
Antiguo 02/12/2007, 09:35
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Ya no me presenta el texto. Alguien me puede ayudar.

Código PHP:
session_start();

function 
getResults($first$end)
{
  static 
$default '
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script>
    function nueva_ventana(url, ancho, alto, barra) {
        izquierda = (screen.width) ? (screen.width-ancho)/2 : 100
        arriba = (screen.height) ? (screen.height-alto)/2 : 100
        opciones = \'toolbar=0,location=0,directories=0,status=1,menubar=0,scrollbars=\' + barra + \',resizable=1,width=\' + ancho + \',height=\' + alto + \',left=\' + izquierda + \',top=\' + arriba + \'\'
        window.open(url, \'popUp2\', opciones)
    }
</script>
<title>Detalles Eventos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<table width="100%" border="0" cellspacing="0" cellpadding="4" align="center" ><tr><td align="justify" width="10%" valign="top"></table>
</body>
</html>'
;

  for (
$i=$first$i <= $end$i++)
    { 
        if (!isset(
$_SESSION['results'][$i]))
        {
            
$file file_get_contents('http://www.renaultclub.com.ve/detalles_eventos.php?id='.$i);
            
            
$_SESSION['results'][$i] = $file == $default false true;
        }
        
        echo 
'ID: '.$i.' - '.($_SESSION['results'][$i] ? 'OK' '<strong>NOK</strong>').'<br />';
        
        
flush();
        
ob_flush();
    }
}


getResults(155165); 
  #6 (permalink)  
Antiguo 02/12/2007, 10:02
Avatar de jorgedx  
Fecha de Ingreso: junio-2005
Ubicación: Chile, Los Andes
Mensajes: 406
Antigüedad: 18 años, 10 meses
Puntos: 4
Re: Ya no me presenta el texto. Alguien me puede ayudar.

y si pones el codigo para darte alguna ayuda mas concreta?
__________________
Nuevamente a las pistas ...
  #7 (permalink)  
Antiguo 05/12/2007, 11:12
 
Fecha de Ingreso: agosto-2007
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
De acuerdo Re: Ya no me presenta el texto. Alguien me puede ayudar.

El codigo es este:

<?
$id=$_GET['id'];
require ("config.inc.php");
$db_conexion= mysql_connect("$sql_host", "$sql_usuario", "$sql_pass") or die("No se pudo conectar a la Base de datos") or die(mysql_error());
mysql_select_db("$sql_db") or die(mysql_error());
$sql = mysql_query("SELECT eventos.id,detalles_eventos.id as idd,titulo,fecha,descripcion,foto FROM eventos,detalles_eventos WHERE eventos.id=detalles_eventos.id_gral AND id_gral='$id'") or die("No se pudo realizar la consulta a la Base de datos");
$row=mysql_fetch_array($sql);
?>

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<script>
function nueva_ventana(url, ancho, alto, barra) {
izquierda = (screen.width) ? (screen.width-ancho)/2 : 100
arriba = (screen.height) ? (screen.height-alto)/2 : 100
opciones = 'toolbar=0,location=0,directories=0,status=1,menub ar=0,scrollbars=' + barra + ',resizable=1,width=' + ancho + ',height=' + alto + ',left=' + izquierda + ',top=' + arriba + ''
window.open(url, 'popUp2', opciones)
}
</script>
<title>Detalles Eventos</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<table width="100%" border="0" cellspacing="0" cellpadding="4" align="center" ><tr><td align="justify" width="10%" valign="top"><?
$b=0;$i=0;
while ($row=mysql_fetch_array($sql)){
if ($b==0){
echo "<tr><td colspan=9>";
list($anyo,$mes,$dia) = explode("-",$row['fecha']);
$fecha=$dia."/".$mes."/".$anyo;
echo "<font color=#002C60 face=Arial, Helvetica, sans-serif Roman size=2>Fecha:&nbsp;$fecha</font><br>";
echo "<font color=#002C60 face=Arial, Helvetica, sans-serif Roman size=2>Título:&nbsp;$row[titulo]</font><br>";
echo "<font color=#002C60 face=Arial, Helvetica, sans-serif Roman size=2>Descripción:&nbsp;$row[descripcion]</font><br></td></tr>";
$b=1;?>
<tr><td>
<a href="imagen_eventos.php?id=<? echo $row[idd] ?>" title="Amplia la Imagen" onclick="nueva_ventana(this.href,'635','425','1'); return false">
<img src=<? echo "redimensiona.php?imagen=$row[foto]" ?> border="0">
</a></td><?
echo "</td>";
}else{?>
<td>
<a href="imagen_eventos.php?id=<? echo $row[idd] ?>" title="Amplia la Imagen" onclick="nueva_ventana(this.href,'635','425','1'); return false">
<img src=<? echo "redimensiona.php?imagen=$row[foto]" ?> border="0">
</a></td><?
$i+=1;
echo "</td>";
}
if ($i>7){
echo "</tr><tr>";
$i=0;
}
}?>
</table>
</body>
</html>




Gracias por su ayuda.....

Tomasm
  #8 (permalink)  
Antiguo 05/12/2007, 11:44
 
Fecha de Ingreso: septiembre-2007
Mensajes: 220
Antigüedad: 16 años, 7 meses
Puntos: 1
Re: Ya no me presenta el texto. Alguien me puede ayudar.

Quizás sea por el join con la otra tabla que no existan detalles del evento??
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

SíEste tema le ha gustado a 1 personas




La zona horaria es GMT -6. Ahora son las 03:13.