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
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
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
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
-
Exportare baza de date
PHP - MySQL - XML
Primul mesaj
Salut, cum as putea exporta o baza de date prin PHP? Am vazut in mai multe exemple ca se foloseste ceva de genul acesta, dar nu stiu de ce nu se...
Ultimul mesaj
Multe hosing-uri nu permit executia de comenzi pt. shell din php, cu exec(); (din motive de securitate) aceasta poate fi cauza de ce nu functioneaza...
-
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...
-
Include fisier cu adresa din baza de date
PHP - MySQL - XML
Primul mesaj
Am facut urmatorul cod care preia datele din sql pagina si include,imi arata blank page,ai vreo solutie?
$page= $_GET ;
$pagess =$xyz->query(...
Ultimul mesaj
o sa merg pe clasic momentan ca imi da de cap,daca o sa ii dau de cap revin cu o postare
-
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 .
-
Numarare valori care apar de mai multe ori in baza de date
PHP - MySQL - XML
Primul mesaj
Salut, cum as putea numara cate IP-uri de acelasi tip sunt intr-o baza de date dupa care sa le afisez?
Sa spunem ca in baza de date sunt IP-urile...
Ultimul mesaj
Pana la urma am rezolvat
Comanda SQL:
SELECT `ip` FROM `coduri` GROUP BY `ip` HAVING COUNT(`ip`) >1