Luksor Opublikowano 1 Sierpnia 2008 Udostępnij Opublikowano 1 Sierpnia 2008 $zap="SELECT * FROM b_newsy"; $idzap=mysql_query($zap); if ($wiersz = mysql_fetch_row($idzap)) { while ($wiersz) { echo '<tr><td><img src="images/arrow.gif" alt=""><font size="2"> <b>'.$wiersz[3].' <font color="gray" size="1"> '.$wiersz[2].' ['.$wiersz[1].']</font></b></font></td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[4].'</td></tr><tr><td height="20"></td></tr>'; break; } }else{ print (mysql_error()); } Dlaczego wyświetla się tylko 1 rekord? Proszę o pomoc :( Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
kryniak Opublikowano 1 Sierpnia 2008 Udostępnij Opublikowano 1 Sierpnia 2008 $zap="SELECT * FROM b_newsy"; $idzap=mysql_query($zap); if ($wiersz = mysql_fetch_row($idzap)) { while ($wiersz) { echo '<tr><td><img src="images/arrow.gif" alt=""><font size="2"> <b>'.$wiersz[3].' <font color="gray" size="1"> '.$wiersz[2].' ['.$wiersz[1].']</font></b></font></td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[4].'</td></tr><tr><td height="20"></td></tr>'; break; } }else{ print (mysql_error()); } Dlaczego wyświetla się tylko 1 rekord? Proszę o pomoc :( Wypiernicz to 'if' i wtedy wychodzi takie coś: $zap="SELECT * FROM b_newsy"; $idzap=mysql_query($zap); while ($wiersz = mysql_fetch_row($idzap)) { { echo '<tr><td><img src="images/arrow.gif" alt=""><font size="2"> <b>'.$wiersz[3].' <font color="gray" size="1"> '.$wiersz[2].' ['.$wiersz[1].']</font></b></font></td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[4].'</td></tr><tr><td height="20"></td></tr>'; break; } }else{ print (mysql_error()); } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 1 Sierpnia 2008 Autor Udostępnij Opublikowano 1 Sierpnia 2008 Wypiernicz to 'if' i wtedy wychodzi takie coś: $zap="SELECT * FROM b_newsy"; $idzap=mysql_query($zap); while ($wiersz = mysql_fetch_row($idzap)) { { echo '<tr><td><img src="images/arrow.gif" alt=""><font size="2"> <b>'.$wiersz[3].' <font color="gray" size="1"> '.$wiersz[2].' ['.$wiersz[1].']</font></b></font></td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[4].'</td></tr><tr><td height="20"></td></tr>'; break; } }else{ print (mysql_error()); } Parse error: syntax error, unexpected T_ELSE in C:\wamp\www\drugicms__o_0\glowna.inc on line 14 Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Harv Opublikowano 1 Sierpnia 2008 Udostępnij Opublikowano 1 Sierpnia 2008 Bo w 14 linijce pewnie jest ELSE. Skoro nie ma wczesniej IFa to program wywala bład $zap="SELECT * FROM b_newsy"; $idzap=mysql_query($zap); while ($wiersz = mysql_fetch_row($idzap)) { { echo '<tr><td><img src="images/arrow.gif" alt=""><font size="2"> <b>'.$wiersz[3].' <font color="gray" size="1"> '.$wiersz[2].' ['.$wiersz[1].']</font></b></font></td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[4].'</td></tr><tr><td height="20"></td></tr>'; break; } } Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 1 Sierpnia 2008 Autor Udostępnij Opublikowano 1 Sierpnia 2008 Bo w 14 linijce pewnie jest ELSE. Skoro nie ma wczesniej IFa to program wywala bład $zap="SELECT * FROM b_newsy"; $idzap=mysql_query($zap); while ($wiersz = mysql_fetch_row($idzap)) { { echo '<tr><td><img src="images/arrow.gif" alt=""><font size="2"> <b>'.$wiersz[3].' <font color="gray" size="1"> '.$wiersz[2].' ['.$wiersz[1].']</font></b></font></td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[4].'</td></tr><tr><td height="20"></td></tr>'; break; } } Musiałem jeszcze break skasować. Thx Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 2 Sierpnia 2008 Autor Udostępnij Opublikowano 2 Sierpnia 2008 Odświeżam, bo mam kolejny błąd: <tr><td class="m2">Czytaj artykuł</td></tr> <tr><td width="390"><div class="newsy"> <center><table> <?php $id=$_GET['id']; $zap="SELECT * FROM b_arty WHERE id='$id'"; $idzap=mysql_query($zap); while ($wiersz = mysql_fetch_row($idzap)) { echo '<tr><td>'; echo '<font size="4" color="white"><b>1. '.$wiersz[3].'</font><br><font size="2" color="#649be6">'.$wiersz[4].'</font></b>'; echo '</td></tr><tr><td bgcolor="#649be6"></td></tr><tr><td>'; echo ''.$wiersz[6].'</td></tr><tr><td height="20"></td></tr>'; } ?> </table></center> </div> </td></tr> Warning: mysql_fetch_row(): supplied argument is not a valid MySQL result resource in C:\wamp\www\drugicms__o_0\czytajart.php on line 9 Co robić? :( Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Administratorzy gnysek Opublikowano 2 Sierpnia 2008 Administratorzy Udostępnij Opublikowano 2 Sierpnia 2008 echo mysql_error(); po mysql query ?? Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Luksor Opublikowano 2 Sierpnia 2008 Autor Udostępnij Opublikowano 2 Sierpnia 2008 echo mysql_error(); po mysql query ?? No database selected - ale jak dopiszę kod na wybieranie bazy to cały czas to pisze. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kofel Opublikowano 2 Sierpnia 2008 Udostępnij Opublikowano 2 Sierpnia 2008 Może nie ma takiej tabelki. ziąą Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się