mam problem ze stworzeniem funkcji wyswietlajacej mi zawartość bazy z sortowanem według zmiennej '$sort'
mam działający kod
<?php include('dbcs.php'); include('funkcje_wyswietlanie_2.php'); $baza='obrazy'; echo" <table cellspacing="0" cellpadding="0" border="1"> "; $zapytanie1="SELECT * FROM $baza ORDER BY id"; {$id=$wiersz1['id']; <td width="150" align="left" valign="middle">".$wiersz1['tytul']."</td>"; ############################################################### //wyswietlanie kategorii //<td align="left" valign="top">".$wiersz1['kat_id']."</td> $kateg_id = $wiersz1['kat_id']; wys_kat($kateg_id); ############################################################### //wyswietlanie podloza //<td align="left" valign="top">".$wiersz1['pod_id']."</td> $subkateg_id = $wiersz1['pod_id']; wys_subkat($subkateg_id); ############################################################### //<td align="left" valign="top">".$wiersz1['tech_id']."</td> $techni = $wiersz1['tech_id']; wys_tech($techni); ############################################################### //echo"<td align="left" valign="top">".$wiersz1['artysta']."</td>"; $aut = $wiersz1['artysta']; wys_autor($aut); echo" <td width="200" align="left" valign="top"><img SRC=".$wiersz1['foto']."></td> <td width="200" align="left" valign="top">".$wiersz1['opis']."</td> </tr>"; } echo" </table>"; ?>
a gdy definiuje funkcje ..
<?php include('dbcs.php'); include('funkcje_wyswietlanie_2.php'); $baza='obrazy'; echo" <table cellspacing="0" cellpadding="0" border="1"> "; function asd($sort=id){ $zapytanie1="SELECT * FROM $baza ORDER BY $sort"; {$id=$wiersz1['id']; <td width="150" align="left" valign="middle">".$wiersz1['tytul']."</td>"; ############################################################### //wyswietlanie kategorii //<td align="left" valign="top">".$wiersz1['kat_id']."</td> $kateg_id = $wiersz1['kat_id']; wys_kat($kateg_id); ############################################################### //wyswietlanie podloza //<td align="left" valign="top">".$wiersz1['pod_id']."</td> $subkateg_id = $wiersz1['pod_id']; wys_subkat($subkateg_id); ############################################################### //<td align="left" valign="top">".$wiersz1['tech_id']."</td> $techni = $wiersz1['tech_id']; wys_tech($techni); ############################################################### //echo"<td align="left" valign="top">".$wiersz1['artysta']."</td>"; $aut = $wiersz1['artysta']; wys_autor($aut); echo" <td width="200" align="left" valign="top"><img SRC=".$wiersz1['foto']."></td> <td width="200" align="left" valign="top">".$wiersz1['opis']."</td> </tr>"; } echo" </table>"; } asd(id); ?>
wyswietla mi taki błąd
Something is wrong in your syntax obok 'ORDER BY id' w linii 1
i w sumie to podaje według czego ma sortować
i nie wiem o co chodzi?? jak moge to rozwiązać

dopiero zaczynam więc proszę o pozostawienie przejżystości kodu bez komentaża

dreamweaver 8
serwer krasnal 1.7
ps. nie wiem czemu tak dziwnie sformatowal kod php w poscie dając align=\\"left" zamiast align=\"left\" ?

proszę o szybko pomoc
peace