Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php & mysql]Nie chce wykonać zapytania
Joachim Peters
post
Post #1





Grupa: Zarejestrowani
Postów: 196
Pomógł: 2
Dołączył: 1.03.2006

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


Mam skrypt konfiguracyjny, gdy chce wypełnić tabele konfiguracyjną tym:
  1. <?php
  2. $sql2 = "DELETE * FROM " . CONFIG_TABLE . "";
  3. $result2 = @mysql_query($sql2);
  4. $sql3 = "INSERT INTO " . CONFIG_TABLE . " (menu_gorne, stopka, login, password, staty, kom_staty) VALUES ('" . $menu_gorne . "', '" . $dol . "', '" . $login . "', '" . $haslo . "', '" . $staty . "', '" . $kom_staty . "')";
  5. $result3 = @mysql_query($sql3);
  6. ?>


to nic się nie dzieje, zapytania nie są wykonywane, zmiene z $_POST są dobre bo pare razy sprawdzałem.
Skrypt ma czyścić obecną tabele i wypełniać ją na nowo danymi z $_POST, formularz jest wcześniej wypełniany poprzez mysql_fetch_array();
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Joachim Peters
post
Post #2





Grupa: Zarejestrowani
Postów: 196
Pomógł: 2
Dołączył: 1.03.2006

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


Nie moge sobie poradzić:
skrypt wygląda tak:
  1. <?php
  2.  
  3. // Pobieranie nagłówka
  4. include_once('' . $skin . 'header.tpl');
  5.  
  6. if(isset($_POST['submit'])) {
  7. $sql2 = "DELETE * FROM " . CONFIG_TABLE . "";
  8. $result2 = mysql_query($sql2);
  9. $sql3 = "INSERT INTO " . CONFIG_TABLE . " (menu_gorne, stopka, login, haslo, staty, kom_stat) VALUES ('" . $menu_gorne . "', '" . $dol . "', '" . $login . "', '" . $haslo . "', '" . $staty . "', '" . $kom_staty . "')";
  10. $result3 = mysql_query($sql3);
  11. $_SESSION['login'] = $_POST['login'];
  12. $_SESSION['haslo'] = $_POST['haslo'];
  13. header('Location: admin.php?m=config');
  14. }
  15.  
  16. $sql4 = "SELECT * FROM " . CONFIG_TABLE . " LIMIT 1";
  17. $result4 = @mysql_query($sql4);
  18. while($row = mysql_fetch_array($result4)) {
  19. echo '<table width="100%" cellspacing="0" cellpadding="5" border="0"> 
  20. <tr> 
  21. <td bgcolor="#f1f1f1" class="menu"><b>Konfiguracja systemu</b></td>
  22. </tr>
  23. <tr> 
  24. <td class="menu_linki"><table align="center" width="100%" cellpadding="10">
  25. <form action="admin.php?m=config" method="post">
  26. <tr><td width="30%" style="font-size: 10px;" bgcolor="efefef">Menu górne (html):</td> <td width="70%" style="font-size: 10px;" bgcolor="efefef"><textarea cols="75" rows="7" name="menu_gorne" value="">' . $row['menu_gorne'] . '</textarea></td></tr>
  27. <tr><td width="30%" style="font-size: 10px;" bgcolor="efefef">Stopka (html):</td> <td width="70%" style="font-size: 10px;" bgcolor="efefef"><textarea cols="75" rows="7" name="dol" value="">' . $row['stopka'] . '</textarea></td></tr>
  28. <tr><td width="30%" style="font-size: 10px;" bgcolor="efefef">Login administratora:</td> <td width="70%" style="font-size: 10px;" bgcolor="efefef"><input type="text" name="login" value="' . $row['login'] . '"/></td></tr>
  29. <tr><td width="30%" style="font-size: 10px;" bgcolor="efefef">Hasło administratora:</td> <td width="70%" style="font-size: 10px;" bgcolor="efefef"><input type="password" name="haslo" value="' . $row['haslo'] . '"/></td></tr>
  30. <tr><td width="30%" style="font-size: 10px;" bgcolor="efefef">Pokazuj statystyki:</td> <td width="70%" style="font-size: 10px;" bgcolor="efefef">';
  31. if($row['staty'] == "1") {
  32. echo '<INPUT TYPE="radio" NAME="staty" VALUE="1" CHECKED>TAK 
  33. <INPUT TYPE="radio" NAME="staty" VALUE="0">NIE';
  34. } else if($row['staty'] == "0") {
  35. echo '<INPUT TYPE="radio" NAME="staty" VALUE="1">TAK 
  36. <INPUT TYPE="radio" NAME="staty" VALUE="0" CHECKED>NIE';
  37. }
  38. echo '</td></tr><tr><td width="30%" style="font-size: 10px;" bgcolor="efefef">Pokazuj najczęściej komentowane:</td> <td width="70%" style="font-size: 10px;" bgcolor="efefef">';
  39. if($row['kom_stat'] == "1") {
  40. echo '<INPUT TYPE="radio" NAME="kom_staty" VALUE="1" CHECKED>TAK
  41. <INPUT TYPE="radio" NAME="kom_staty" VALUE="0">NIE';
  42. } else if($row['kom_stat'] == "0") {
  43. echo '<INPUT TYPE="radio" NAME="kom_staty" VALUE="1">TAK 
  44. <INPUT TYPE="radio" NAME="kom_staty" VALUE="0" CHECKED>NIE';
  45. }
  46. echo '</td></tr>
  47. <tr><td colspan="2" align="center" style="font-size: 10px;" bgcolor="efefef"><input type="submit" name="submit" value="Zapisz"/></td></tr>
  48. </form>
  49. </table>
  50. </td>
  51. </tr>
  52. </table>';
  53.  
  54. }
  55.  
  56. // Pobieranie stopki
  57. include_once('' . $skin . 'footer.tpl');
  58. ?>


w bazie są kolumny:
menu_gorne, stopka, login, haslo, staty, kom_stat
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: 6.10.2025 - 09:26