Foros del Web » Programando para Internet » PHP »

Noticia php y mysql por multilenguaje

Estas en el tema de Noticia php y mysql por multilenguaje en el foro de PHP en Foros del Web. Bueno dia como php sitios multilenguaje y mySQL "FROM noticiaes y noticiaen" codigo Código PHP:   <?  $server = "localhost" ;  $username = "root" ;  ...
  #1 (permalink)  
Antiguo 15/10/2009, 04:24
Avatar de camilo_1987  
Fecha de Ingreso: junio-2008
Ubicación: ALZIRA, Spain, Spain
Mensajes: 77
Antigüedad: 18 años, 3 meses
Puntos: 0
Noticia php y mysql por multilenguaje

Bueno dia
como php sitios multilenguaje y mySQL "FROM noticiaes y noticiaen" codigo
Código PHP:
 <? 
$server
="localhost"; 
$username="root"; 
$password=""; 
$database="candemasjor"; 
$offset = 5; //Numero de noticias 
$posicion = (int) ($_GET["pos"]*$offset); //Numero de noticia desde la cual va a empezar a mostrarlas 
$siguiente = $_GET["pos"]+1; //variable siguiente 
$anterior = $_GET["pos"] == 0 ? 0 : $_GET["pos"]-1; //variable anterior 
$limit = " LIMIT ".$posicion.", ".$offset; 

$connection=mysql_connect ($server, $username, $password); 
mysql_select_db($database, $connection); 
$sentencia=mysql_db_query("candemasjor", "SELECT * FROM noticia ORDER BY id DESC".$limit); 
while(
$rs=mysql_fetch_array($sentencia)){ 
?>
Notciases y Noticiasen
  #2 (permalink)  
Antiguo 15/10/2009, 05:40
 
Fecha de Ingreso: mayo-2005
Mensajes: 188
Antigüedad: 21 años, 4 meses
Puntos: 6
Respuesta: Noticia php y mysql por multilenguaje

depende... Si tienes una tabla por idioma:
Código php:
Ver original
  1. $tbl = 'noticia' . $lang; // Entonces, $tbl será noticiaes o noticiaen
  2. $sentencia=mysql_db_query("candemasjor", "SELECT * FROM $tbl ORDER BY id DESC".$limit);
  #3 (permalink)  
Antiguo 15/10/2009, 06:13
Avatar de camilo_1987  
Fecha de Ingreso: junio-2008
Ubicación: ALZIRA, Spain, Spain
Mensajes: 77
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Noticia php y mysql por multilenguaje

index noticiaes nunca codio
Código PHP:
<? echo $rs["titulo"]; ?>
es muy error
  #4 (permalink)  
Antiguo 15/10/2009, 06:26
Avatar de camilo_1987  
Fecha de Ingreso: junio-2008
Ubicación: ALZIRA, Spain, Spain
Mensajes: 77
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Noticia php y mysql por multilenguaje

noticia.php cual???
Código PHP:
<?php

require("header.php");
?>
<div class="noticia"><?  
$server
="localhost";  
$username="root";  
$password="980980";  
$database="candemasjor";  
$offset = 5; //Numero de noticias  
$posicion = (int) ($_GET["pos"]*$offset); //Numero de noticia desde la cual va a empezar a mostrarlas  
$siguiente = $_GET["pos"]+1; //variable siguiente  
$anterior = $_GET["pos"] == 0 ? 0 : $_GET["pos"]-1; //variable anterior  
$limit = " LIMIT ".$posicion.", ".$offset;  

$connection=mysql_connect ($server, $username, $password);  
mysql_select_db($database, $connection);  
$tbl = 'noticia' . $lang; // Entonces, $tbl será noticiaes o noticiaen
$sentencia=mysql_db_query("candemasjor", "SELECT * FROM $tbl ORDER BY id DESC".$limit);
while(
$rs=mysql_fetch_array($sentencia)){  
?>
<br/> <? echo $rs["Titulo"]; ?><? echo $rs["Fecha"]; ?><? echo $rs["Texto"]; ?>
<br/><? } ?>
  <?php
require("ads.php");
?>
</div>
<?php
require("footer.php");
?>
  #5 (permalink)  
Antiguo 15/10/2009, 06:30
 
Fecha de Ingreso: mayo-2005
Mensajes: 188
Antigüedad: 21 años, 4 meses
Puntos: 6
Respuesta: Noticia php y mysql por multilenguaje

Emmm... No entiendo el problema. Qué error aparece??
  #6 (permalink)  
Antiguo 15/10/2009, 06:31
Avatar de camilo_1987  
Fecha de Ingreso: junio-2008
Ubicación: ALZIRA, Spain, Spain
Mensajes: 77
Antigüedad: 18 años, 3 meses
Puntos: 0
mi web pagina es muy error index nunca porque, el Mysql noticiaes y noticiaen todos bien hacer falta noticia.php es muy error
oye mi ordenador "XAPPM" mal
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/camilo19/public_html/noticia.php on line 20

$tbl = 'noticiaes'. 'noticiaen'. $lang; // Entonces, $tbl será noticiaes o noticiaen

Última edición por GatorV; 15/10/2009 a las 09:14
  #7 (permalink)  
Antiguo 15/10/2009, 07:58
Avatar de gildus  
Fecha de Ingreso: agosto-2003
Mensajes: 1.495
Antigüedad: 23 años, 2 meses
Puntos: 105
Respuesta: Noticia php y mysql por multilenguaje

Holas,

Ese error que mencionas:

Cita:
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/camilo19/public_html/noticia.php on line 20
Es que en una consulta SQL con la funcion mysql_query y tienes error al parecer de SQL revisalos alli mismo antes de la linea 20.


Por seacaso cuando hagas una consulta:

Cita:
$sentencia = $mysql_db_query(......);
Haz esto despues de esa linea:

Cita:
if(!$sentencia) die(mysql_error());
Y asi te mostrara si hay o no error en tu consulta SQL.

Saludos
Gildus
__________________
.: Gildus :.
  #8 (permalink)  
Antiguo 15/10/2009, 08:01
Avatar de camilo_1987  
Fecha de Ingreso: junio-2008
Ubicación: ALZIRA, Spain, Spain
Mensajes: 77
Antigüedad: 18 años, 3 meses
Puntos: 0
Respuesta: Noticia php y mysql por multilenguaje

bien, falta Siguiente y Anterior cogido mal
Código PHP:
<table width="100%" border="0" cellpadding="0" cellspacing="0">
  <tr>
    <td align="left"><a href ="<? echo $_SERVER["PHP_SELF"]."?lang=".$lang; ."&pos=".$anterior; ?>">Anterior</a></td>
    <td align="right"><a href ="<? echo $_SERVER["PHP_SELF"]."?lang=".$lang; ."&pos=".$siguiente; ?>">Siguiente</a></td>
  </tr>
</table>
ok?
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 04:59.