Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] zmiana języka
marian84
post
Post #1





Grupa: Zarejestrowani
Postów: 185
Pomógł: 10
Dołączył: 29.01.2008

Ostrzeżenie: (0%)
-----


Witam! na wstępie przepraszam ze zawracam glowe i wiem że w sieci jest wiele art zwiazanych z jezykiem ale te ktore zalazlem niestety nie dzialaly lub nie potrafilem ich dodac do swojego kodu.

a teraz wytlumacze co i jak

baza

id | temat_pl | temat_en | tresc_pl | tresc_en

Jak przy takies strukturze zrobić by po wyborze linku pl czytalo z _pl a po wyborze en z _en??

dobrze by bylo jakby po kliknieciu raz w jezyk ciagle czytalo tylko z _en lub _pl

Ten post edytował marian84 11.02.2009, 21:37:30
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
mls
post
Post #2





Grupa: Zarejestrowani
Postów: 677
Pomógł: 89
Dołączył: 31.08.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


Zapisz wybrany kod języka do zmiennej i przy wyświetlaniu użyj np.:
  1. <?php
  2. $tytul = $artykul['temat_' . $kod_jezyka];
  3. $tresc = $artykul['tresc_' . $kod_jezyka];
  4. ?>

gdzie $artykul to wiersz z bazy danych.
Lub w zapytaniu SQL:
  1. <?php
  2. $sql = "SELECT *, temat_" . $kod_jezyka . " AS temat, tresc_" . $kod_jezyka . " AS tresc FROM (...)";
  3. ?>


Ten post edytował mls 11.02.2009, 21:42:42
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 5.10.2025 - 13:58