Foros del Web » Programando para Internet » PHP »

ayuda con codigo me falla en plusdominios

Estas en el tema de ayuda con codigo me falla en plusdominios en el foro de PHP en Foros del Web. Hola a todos!! Soy nuevo en el foro y tengo un problema, en mi pc probando me funciona todo de maravilla y al subirlo al ...
  #1 (permalink)  
Antiguo 07/03/2011, 09:31
 
Fecha de Ingreso: marzo-2011
Ubicación: Archena
Mensajes: 1
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta ayuda con codigo me falla en plusdominios

Hola a todos!! Soy nuevo en el foro y tengo un problema, en mi pc probando me funciona todo de maravilla y al subirlo al servidor de plusdominios.com los enlaces siguiente y anterior no funcionan. He mirado y probado mil y una cosas y no se que hacer, si alguien sabe como puedo solucionarlo se lo agradeceria. Gracias!!


<?PHP //NOTICIAS

// Calcular el número total de filas de la tabla
$conexion = mysql_connect('localhost','delafuente','jjjj')or die ("Error en la conexion");
mysql_select_db("noticiero") or die ("Error en la seleccion de la BBDD");
$instruccion="select * from noticias";
$consulta=mysql_query($instruccion,$conexion) or die ("Fallo en el calculo de filas.");
$nfilas = mysql_num_rows ($consulta);


// Establecer el número de filas por página y la fila inicial
$num = 1; // número de filas por página
if(!isset($_GET['comienzo'])) $comienzo = 0;

if ($nfilas > 0)
{

// Mostrar números inicial y final de las filas a mostrar
echo "<div align='center'><table width='650'>\n";
echo "<tr><td bgcolor='red' align='left'>";
echo "Mostrando noticia ";
if (($comienzo + $num) < $nfilas)
echo $comienzo + $num;
else
echo $nfilas;
echo " de un total de $nfilas\n";
echo "</td>\n";

// Mostrar botones anterior y siguiente
echo "<td bgcolor='#FF0000' align='right'>";
if ($nfilas > $num)
{
if ($comienzo > 0)
echo "[ <A HREF='$PHP_SELF?comienzo=" . ($comienzo - $num) . "'>Anterior</A> | ";
else
echo"[ Anterior | ";
if ($nfilas > ($comienzo + $num))
echo "<A HREF='$PHP_SELF?comienzo=" . ($comienzo + $num) . "'>Siguiente</A> ]\n";
else
echo"Siguiente ]\n";
}
echo "</td></tr>\n";
echo "</table></div><br>\n";
}

// MOSTRAR LAS NOTICIAS


$conexion=mysql_connect('localhost','delafuente',' jjjj') or die ("Error en la conexion");
mysql_select_db("noticiero") or die ("Error en la seleccion de la BBDD");
$instruccion = "select * from noticias order by id desc limit $comienzo, $num";
print_r($instruccion);
$consulta=mysql_query($instruccion,$conexion) or die ("fallo en la consulta de noticias.");
$fila = mysql_fetch_array($consulta);


echo "<table width='100%' background='1.jpg'>";
echo "<tr align='center'><td><img src='". $fila['Imagen'] ."' width='400' height='300'></td></tr>";
echo "<tr align='center'><td><br><font size='4' color='#FF6600'>". utf8_decode($fila['Titulo']) ."</font></td></tr>";
echo "<tr><td> <hr color='#FF0000' /> </td></tr>";
echo "<tr><td>". utf8_decode($fila['Texto']) ."</td></tr>";
echo "<tr><td> <br> </td></tr>";
echo "<tr><td><div align='right'>". $fila['dia'] ."/". $fila['mes'] ."/". $fila['ano'] ."</div></td></tr>";


echo "</table>";

?>

Le he hecho un print_r($instruccion); y lo que me muestra es lo siguiente: select * from noticias order by id desc limit , 1
No me recoge el $comienzo, el porque no lo se...

Etiquetas: falla
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 01:45.