Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: problem ze zmiennymi w mysql
Forum PHP.pl > Forum > Bazy danych > MySQL
batat
mam taki oto kod do edycji:

  1. <?php
  2. require_once("functions.php");
  3.  
  4. connect();
  5.  
  6.  
  7. IF ( $lidmodyf )
  8. {
  9. $query2 = mysql_query("SELECT * FROM live WHERE lid=$lidmodyf");
  10. while ($tab2 = mysql_fetch_array($query2))
  11. {
  12. echo ' <a href=?action=druzyny>Druzyny</a><br/> ';
  13. echo ' <a href=?action=wynik>Wynik</a><br/> ';
  14. echo ' <a href=?action=strzelcy>Strzelcy</a><br/> ';
  15. echo ' <a href=?action=kartki>Kartki</a><br/> ';
  16. echo ' <a href=?action=sklad>Sklad</a><br/> ';
  17. echo ' <a href=?action=danemeczu>Dane meczu</a><br/> ';
  18. echo ' <a href=?action=tresc>Tresc</a><br/> ';
  19. }
  20. }
  21.  
  22.  
  23. elseif ( $action == 'druzyny' )
  24. {
  25. echo 'druzuny '.$tab['nazwa_d'].' ';
  26. }
  27.  
  28. elseif ( $action == 'wynik' )
  29. {
  30. echo 'wynik';
  31. }
  32.  
  33. elseif ( $action == 'strzelcy' )
  34. {
  35. echo 'strzelcy';
  36. }
  37.  
  38. elseif ( $action == 'kartki' )
  39. {
  40. echo 'kartki';
  41. }
  42.  
  43. elseif ( $action == 'sklad' )
  44. {
  45. echo 'sklad';
  46. }
  47.  
  48. elseif ( $action == 'danemeczu' )
  49. {
  50. echo 'danemeczu';
  51. }
  52.  
  53. elseif ( $action == 'tresc' )
  54. {
  55. echo 'tresc';
  56. }
  57.  
  58.  
  59. elseif ( $action == '' && $lidmodyf == '' )
  60. {
  61. $query = mysql_query("SELECT lid, typ_sezon, nazwa_d, nazwa_w FROM live ORDER BY lid DESC");
  62.  
  63. echo "<table border=1 align=center><tr><td align=center><b>LID</b></td><td align=center><b>Mecz</b></td><td align=center><b>Typ i sezon</b></td><td align=center><b>Edytuj</b></td></tr>";
  64.  
  65. while ($tab = mysql_fetch_array($query))
  66. {
  67. echo '<tr> <td>'.$tab['lid'].'</td><td>'.$tab['nazwa_d'].''.$tab['nazwa_w'].'</td> <td>'.$tab['typ_sezon'].' </td> <td><a href=edytuj.php?lidmodyf='.$tab['lid'].'>Edytuj</a> </td></tr>';
  68. }
  69.  
  70. echo "</table>";
  71. }
  72.  
  73. else
  74. {
  75. echo 'blad';
  76. }
  77.  
  78. ?>


ze wzgledu na to ze formularz zawiera az 19 pol, chce go podzielisc na kilka kategorii. ale teraz rekordy zapisane w tablicy $tab2[] sie nie wyswietlaja. jak to mozna zrobic, zeby za kazdym razem w if ( $action = cos ) nie dokladac funkcji while() questionmark.gif z gory dziekuje za kazda pomoc exclamation.gif guitar.gif
Method
a slyszales o czyms takim co sie np funkcja nazywa ? smile.gif
batat
slyszalem, ale nie wiem czy to by rozwiazalo problem po mojemu smile.gif tak czy siak poradzilem sobie inaczej :] ale i tak dzieki za pomoc exclamation.gif
tiraeth
1. Zedytuj post i umieść kod w znacznikach [php] a nie [SQL]
2. Poczekaj aż admin przeniesie temat do php....
3. Funkcje oraz poszukaj na forum biggrin.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.