ďťż
chomiki Warning: Unexpected character in input: '\' (ASCII=92) state Code 10 error przy zintegrowaniej dźwiękówce Mandriva "error INSTALL" Error po zamykaniu programów. ERROR Internet Explorer LG 8/4/32 CED-8080B Zasady grup z wyĹÄ czeniem administratorĂłw Polska Niemcy wynik ! BÄdÄ podwyĹźki. OzorkĂłw- RosanĂłw |
chomiki<?php $dzisiaj = date("d M"); if ($dzisiaj = date("d M")) { mysql_connect('localhost', 'root', ''); mysql_select_db('imieniny'); $zapytanie = SELECT 'imiona' FROM 'imieniny' WHERE 'data' = $dzisiaj; $wykonaj = mysql_query($zapytanie); echo '<table>'; while ($wiersz = mysql_fetch_row($wykonaj)) { echo '<tr><td>'. $wiersz[0] .'</td><td>'. $wiersz[1] .'</td><td>'. $wiersz[2] .'</td><td>'. $wiersz[3] .'</td></tr>'; } echo '<table>'; mysql_close('localhost', 'root', ''); } ?> Napisałem taki oto skypcik, ale w linii 8 (zaczynający się od "$zapytanie") wywala błąd: Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING Gdzie tkwi problem? Widzę, że nie masz edytora z kolorowaniem składni. Zainstaluj HateML Pro, ewentualnie kED, Notepad++, Notepad2 i przyjrzyj się tej linijce: $zapytanie = SELECT 'imiona' FROM 'imieniny' WHERE 'data' = $dzisiaj; A tak w ogóle co to ma być? $dzisiaj = date("d M"); if ($dzisiaj = date("d M")) Funkcja date() z argumentem "d M" nie zwróci wartości FAŁSZ, 0, null... bo d >= 0 i M >= 0. Zatem po co sprawdzasz, czy funkcja zwróci wartość PRAWDA? Poza tym linijkę wyżej przypisujesz datę do zmiennej $dzisiaj. Z tą drugą częścią posta miałeś rację, to nie ma sensu. Teraz jest tak: $zapytanie = SELECT 'imiona' FROM 'imieniny' WHERE 'data' = date("d M"); Mam Notepad2, koloruje wiersze, ale ni jak nie widzę co jest nie tak. Podobno gdzieś kropka powinna być. Popatrz, co robisz: $zapytanie = SELECT Do zmiennej $zapytanie przypisujesz stałą SELECT, która nie istnieje. Dalsza część musi wygenerować błąd. Teraz rozumiesz, gdzie jest błąd? Szkolny błąd. Dzieki. |
||||
Wszelkie Prawa ZastrzeĹźone! chomiki Design by SZABLONY.maniak.pl. | |||||