 |
Forum PHP Romania - Discutii despre PHP, MySQL, Javascript, AJAX, etc Comunitatea PHP Romania
|
| Subiectul anterior :: Subiectul următor |
| Autor |
Mesaj |
Reaper
Data înscrierii: 13/Apr/2007
Mesaje: 89
Locație: Bucuresti
|
| Trimis: Mie Apr 02, 2008 4:13 am Titlul subiectului: Afisare in smarty |
|
|
Salut!
Vreau sa fac o interogare la baza de date si continutul sa il afisez in smarty iar la una dintre coloanele tabelei din baza de date vreau sa-i fac explode.
Nu am idee cum pot afisa toata treaba asta in smarty |
|
| Sus |
|
gabysolomon
Data înscrierii: 09/Apr/2006
Mesaje: 732
Locație: Bacau
|
| Trimis: Mie Apr 02, 2008 8:45 am Titlul subiectului: |
|
|
din cate stiu eu nu este o functie explode pentru samrty ... dar ai putea sa faci una ...
Insa eu zic ca prelucrarea asta sa o faci din php cand trimiti rezultatele catre smarty |
|
| Sus |
|
Reaper
Data înscrierii: 13/Apr/2007
Mesaje: 89
Locație: Bucuresti
|
| Trimis: Mie Apr 02, 2008 1:24 pm Titlul subiectului: |
|
|
Codu care trebuie sa-l afisez in Smarty acesta este:
Cod: <?php
$q = "SELECT * FROM files_audio ORDER BY vid DESC";
$q2 = mysql_query($q);
while($res = mysql_fetch_array($q2)) {
$tags = explode(' ', $res[vtags]);
echo $res[vtitle].' - ';
foreach ($tags as $cheie => $valoare){
echo $valoare.' ';
}
echo '<br />';
}
?>
Fara explode-ul acela am reusit sa-l afisez, dar cu nu am idee... |
|
| Sus |
|
gabysolomon
Data înscrierii: 09/Apr/2006
Mesaje: 732
Locație: Bacau
|
| Trimis: Mie Apr 02, 2008 2:23 pm Titlul subiectului: |
|
|
Cod:
<?php
$q = "SELECT * FROM files_audio ORDER BY vid DESC";
$q2 = mysql_query($q);
while($res = mysql_fetch_array($q2)) {
$res['tags'] = explode(' ', $res[vtags]);
$files[]=$res;
}
$smarty->assign('files',$files);
?>
acum faci un template in smarty cu section sau foreach .... search the manual for that |
|
| Sus |
|
PHPRomania Bot
Bot Member
Data înscrierii: 27/Dec/2007
Mesaje: 1
Locaţie: Server Google |
| Trimis: Mie Dec 26, 2007 7:01 pm Titlul subiectului: Ad |
|
|
|
|
|
| Sus |
|
| |
|