Afisare valoare constanta cu nume din baza de date
Discutii despre script-uri si coduri PHP-MySQL, precum si lucru cu XML in PHP.
-
royal27
- Mesaje: 79
Afisare valoare constanta cu nume din baza de date
Am un script care prea numele de la pagini asa
Cod: Selectaţi tot
$pages =$xyz->query("SELECT id, name, path, icon FROM pages WHERE perm='0' AND enable='1' ORDER BY menuid ASC");
while($page=$pages->fetch_array())
{
if ($page["icon"] == ""){
echo" <li><a href=\"".$page["path"]."\"> ".$page["name"]."</a> </li>";
}else{
echo $page["name"];
echo '<br>';
}
}
Iar scriptul ala care tii l-am dat de traducere are sintaxa asa, afiseaza valoarea unei constante:
Ai idee cum pot face ca sa imi preia numele din baza de date direct si sa il fac sa traduca cu scriptul ala, sa afiseze ca si o constanta scrisa direct?
royal27
Mesaje: 79
Aici e scriptul de traducere: legacy-cms.ro/language/
Mie scriptul acela imi da sitaxa <?php echo GALLERY ?> pe care o traduce automat din script, eu vreau sa fac la fel cu numele din sql, dar nu o traduce ca si <?php echo GALLERY ?>.
MarPlo
Mesaje: 4343
Daca fisierul testmultilang.php e inclus acolo unde vrei sa faci traducerea, incearca asa:
Cod: Selectaţi tot
if(defined($page['name'])) echo constant($page['name']);
- Sirul de la $page['name'] trebuie sa se gaseasca in tabelul cu traduceri din multilang.
royal27
Mesaje: 79
Gata, am pus cum mi-ai sugerat si merge, multumesc mult, e totul inclus dar nu stiam cum sa ii dau sa afiseze direct din baza de date.
Subiecte similare
-
Tip de conectare la baza de date
Discutii si Intrebari Diverse
Primul mesaj
care este noul tip de fisier pentru conectara la baza de date?
Ultimul mesaj
In prezent, tipurile de conectare la baza de date folosind php sunt PDO si MySQLi. PDO (PHP Data Objects) se poate folosi pentru conectare si la alte...
-
Adaugare orar zilele saptamanii in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
Am o baza de date cu toate locatiile
location_id | name |address |telephone | open
Si un formular prin care incarc datele in bd....
Ultimul mesaj
Treaba cu adaugare json in mysql e simpla, se rezuma la adaugarea unui sir care contine ghilimele duble.
Problema la tine e ca acele ghilimele sunt...
-
Select dupa mai multe coloane in baza de date
PHP - MySQL - XML
Primul mesaj
Salut
am si eu o baza de date zona_geografica in care am rubricile
id |nume_tara |nume_oras |id_tara |id_oras | nume_zona | id_zona | data
1 |...
Ultimul mesaj
Multumesc mult pentru ajutor .
-
mysql Update dupa nume
PHP - MySQL - XML
Primul mesaj
Salutari,
Incerc de ceva timp sa fac sa imi salveze informatiile jucatorului in baza de date, o data inserate vreau atunci cand gaseste din nou...
Ultimul mesaj
Cand se creaza tabelul in baza de date, coloana nickname trebuie sa fie de tip UNIQUE KEY .
Iar id-ul ar trebui sa fie o valoare care sa nu o mai...
-
Inversare cheie cu valoare in obiect JS
JavaScript - jQuery - Ajax
Primul mesaj
Nu imi dau seama cum pot schimba urmatorul obiect in JavaScript:
{ first : , second : , third : }
In acesta:
{ de : , ab : }
Vreau să...
Ultimul mesaj
Trebuie să parcurgi array-urile și pentru fiecare element din array verifici dacă există sau nu un array pentru acea valoare în acumulator înainte de...
-
Convertire 8-biți număr în valoare de culoare Hex în JavaScript
JavaScript - jQuery - Ajax
Primul mesaj
Încerc să convertesc un număr întreg de 8-biți în valoare de culoare Hex. (de ex. FFFFFF).
Numarul de culoare pe 8-biți este generat cu următoarea...
Ultimul mesaj
Dacă ai un număr întreg, poți face cu:
color.toString(16)
Și îl va transforma într-un șir Hex.
// White
color = (255 * 65536) + (255 *...