Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [PHP][HTML]Przeładowanie formularza
Forum PHP.pl > Forum > Przedszkole
la_chica_bonita
Hej,

mam problem, mam stronkę z 3 formularzami, 1 - jest główny, a 2 kolejne tworzą się przy kliknięciu w odpowiednie linki. Problem polega na tym, że one nie tworzą sie na "pierwszym planie" tylko pod tym pierwszym głównym formularzem.

Jak temu zaradzić?

pozdrawiam
webdice
Pokaż kod.
la_chica_bonita
to jest główny + edycja

fajnie by było, gdyby edycja otwierała się w nowym oknie - tzn tylko edycja bez własnie tego glownego
i nie wiem jak to zrobić - super mi odpisałaś na poprzedniego posta, ale ten row musi się zmieniać więc gdzie powinnam umieścić java script aby mi się zmieniał? albo zrobić zczytywanie w...



  1. <script type="text/javascript">
  2. function wopen() {
  3. window.open('editor_kcsa.php?edytuj=<?php print $row[0]; ?>','','');//width=400,height=200');
  4. window.location.reload();
  5. }
  6. function newopen() {
  7. window.open('../editor_csa/editor_kcsa.php?action=nowy','','');//width=1000,height=700');
  8. window.location.reload();
  9. }
  10. </script>

questionmark.gif
  1. <tr>
  2.        <td id="content">
  3.            <?=@$info?>
  4.            <form action=editor_kcsa.php method="get">
  5.            <input type="hidden" name="send" value="1" />
  6.        <fieldset>
  7.            <legend>KIEROWNICY CENTRUM SPRZEDAŻY AKTYWNEJ</legend>
  8.            <table cellspacing="5">
  9.                <tr>
  10.                    <td align=center><p style="color: blue; "><b>KPX</b></p> </td>
  11.                    <td align=center><p style="color: blue; "><b>KCSA</b></p></td>
  12.                    
  13.                    <td align=center><p style="color: blue; "><b>Region</b></p></td>
  14.                            
  15.                    <td align=center><p style="color: blue; "><b>Aktywny</b></p></td>    
  16.                    <td align=center><p style="color: blue; "><b> </b></p></td>
  17.                </tr>
  18. <?
  19. $result = mysql_query("SELECT k. * , r.region        
  20.                        FROM tab_kcsa k
  21.                                INNER JOIN tab_region r ON k.idreg = r.idreg; ");
  22. $ilew = mysql_num_rows($result);
  23. for ($i=0; $i<$ilew; $i++) {
  24.    $row = mysql_fetch_row($result);
  25.    echo '<tr>';
  26.    echo '<td align=center>'.$row[0].'</td>'; //
  27.    echo '<td align=center>'.$row[4].'</td>'; //
  28.    echo '<td align=center>'.$row[3].'</td>'; //
  29.  
  30.    if ($row[9] == 1) { // jest aktywny    
  31.        echo '<td align=center>'.'<input type="checkbox" value="true" checked="checked" disabled="disabled"/></td>';
  32.        } // jest aktywny
  33.    else {
  34.        echo '<td align=center>'.'<input type="checkbox" value="false" disabled="disabled"/></td>';        
  35.        } // nie jest aktywny
  36.    echo '<td align=center>'."<a href ='editor_kcsa.php?edytuj=$row[0]'> Edycja </a>".'</td></tr>';
  37. }
  38. echo '</table>';
  39. ?>
  40.        </form>
  41.        <HR NOSHADE SIZE="1" color='orange'>
  42.    <table cellspacing=10>
  43.        <tr>
  44.            <td><b>Dodaj nowego KCSA</b></td>
  45.            <td><a href=editor_kcsa.php?action=nowy> Dodaj </a></td>
  46.        </tr>
  47.    </table>
  48. <br>
  49. <?
  50. if (isset($_GET['edytuj'])) {    
  51.    
  52.    $result = mysql_query("SELECT k. * , r.region        
  53.                        FROM tab_kcsa k
  54.                                INNER JOIN tab_region r ON k.idreg = r.idreg; ");
  55.    
  56.    $row = mysql_fetch_row($result);
  57.    $ilew = mysql_num_rows($result);
  58.    for ($q=0; $q<$ilew; $q++) {
  59.        if ($row[0]==$_GET['edytuj']) {
  60.            echo "
  61.                 <HR NOSHADE SIZE='1' color='orange'>
  62.                <br><table >
  63.                    <tr>
  64.                        <td><b>Edycja danych</b></td>
  65.                    </tr>
  66.                  </table><br>";    
  67. ?>
  68.        <form action="editor_kcsa.php" method="get">
  69.            <br>        
  70.            <table>
  71.                <tr>
  72.                    <td><input type=hidden name=id value=<?=$row[0];?> ></td>
  73.                </tr>
  74.                <tr>
  75.                    <td><p style="color: blue; "><b>Imię i nazwisko</b></p> </td>
  76.                    <td><input type=text name=nazw value="<?php echo $row[4]; ?>" ></td>
  77.                </tr>                
  78.  
  79.                <tr>
  80.                    <td><p style="color: blue; "><b>Region</b></p> </td>
  81.                    <td class=select>                    
  82.                        <select name=region>
  83.                        <?php    
  84.                        $query = mysql_query("SELECT region FROM tab_region where region not like '$row[11]';");
  85.                        $ile = mysql_num_rows($query);
  86.                        echo "<option value=\"".$row["11"]."\">$row[11]</option>";
  87.                        for ($i=0; $i<$ile; $i++){
  88.                            $wiersz = mysql_fetch_array($query);
  89.                            echo "<option value=\"".$wiersz["region"]."\" >";
  90.                               echo $wiersz["region"];
  91.                            echo "</option>";                                                                            
  92.                            } // for
  93.                        mysql_close();
  94.                        ?>
  95.                        </select>
  96.                    </td>
  97.                    
  98.                </tr>
  99.    
  100.                <tr>
  101.                    <td><p style="color: blue; "><b>Aktywny</b></p> </td>
  102.                    <?php    
  103.                        if ($row[9] == 1) { // jest aktywny    
  104.                            echo '<td>'.'<input type="checkbox" name = "aktywny" value="true" checked="checked" /></td>';
  105.                            } // jest aktywny
  106.                        else {
  107.                            echo '<td>'.'<input type="checkbox" name = "aktywny" value="false" /></td>';        
  108.                            } // nie jest aktywny                        
  109.                    ?>
  110.                </tr>        
  111.                <tr>
  112.                    <td></td><td><input type=submit name=accept value='Zaakceptuj zmiany'></td>
  113.                </tr>
  114.            </table>
  115.            <br>
  116.        </form>    
  117.        </fieldset>                    
  118.        </td>    
  119. <?php
  120.        } // if row
  121.        $row = mysql_fetch_row($result);
  122.    } // for ile edytuj
  123. } // if isset edytuj
webdice
Nie wiem czy dobrze Cie rozumie, ale masz dwa wyjścia, albo chować jeden formularz i wyświetlać następny (css display) lub pobawić się a pozycjonowaniem (css position, z-index, top, left).
la_chica_bonita
Cytat(webdice @ 8.09.2008, 12:47:00 ) *
Nie wiem czy dobrze Cie rozumie, ale masz dwa wyjścia, albo chować jeden formularz i wyświetlać następny (css display) lub pobawić się a pozycjonowaniem (css position, z-index, top, left).


css display.. dzięki.. popatrze na to..
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.