Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> formularz przesyłania do bazy SQL
stein
post
Post #1





Grupa: Zarejestrowani
Postów: 30
Pomógł: 0
Dołączył: 5.10.2006

Ostrzeżenie: (0%)
-----


Witam. Prosze o pomoc w takim problemie mianowicie, napisalem skrypt w php który przesyla dane do bazy sql i nastepnie wyswietla je na stronie, metodą post w formularzu. I sprawa wygląda tak że wszystko ładnie działa na krasnalu, natomiast po przesłaniu plików na serwer ponizszy skrypt nie wysyla nic do bazy, jaki moze byc problem ze ten sam skrypt nie dziala tak samo mimo ze reszta razem z bazą napewno jest identyczne.
  1. <td class="kolum"><?php require_once ('../moj_connect.php');
  2.              
  3.                if  (isset ($_POST['nazw2'])){
  4.           $nazw=($_POST['nazw2']);        
  5.           $query = "SELECT nr FROM imie WHERE nik ='$nazw2'";
  6.            $result = @mysql_query ($query);
  7.            if (mysql_num_rows($result)==1)  
  8.     {                                                                    
  9.  
  10.            $query = "INSERT INTO sklady (druzyna2)  
  11.                   VALUES ('$nazw2' )";    
  12.           $result = mysql_query ($query);
  13.          // Wtym momencie nie wstawia mimo spelnienia przechodzi do "else"                                
  14.     }                                                                  
  15.         else{                          
  16.                  echo 'Ten nick nie jest zapisany';                  
  17.               }                    
  18.                                      }  
  19.        
  20.           $query2 = "SELECT druzyna2 FROM sklady ORDER BY nr_id ASC";        
  21.        $result2 = mysql_query ($query2);
  22.      
  23.          while ($row = mysql_fetch_array($result2, MYSQL_ASSOC)) {
  24.  
  25.          echo '<p>'.$row['druzyna2'].'</p>';
  26.        }
  27.        mysql_free_result ($result2); ?><br></td>
  28.    <td><br>
  29.                   <form action="admin.php" method="post">
  30.                   <input type="text" name="nazw2" maxlength="20" size="10">
  31.                   <div align="center"><input type="submit" value="zatwierdź"></div>
  32.                   </form>            
  33.  </td>



Z góry dziekuje za pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
windman
post
Post #2





Grupa: Zarejestrowani
Postów: 184
Pomógł: 13
Dołączył: 7.01.2008

Ostrzeżenie: (0%)
-----


w zapytaniu (SELECT) masz $nazw2 powinno byc $nazw

Krasnal ma register_globals na ON, zmien na OFF to też przestanie działac

Ten post edytował windman 3.03.2009, 17:01:25
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 13:57