Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP] Błąd przy zapisie do bazy
Forum PHP.pl > Forum > Przedszkole
Klusex
Witam!

Podczas wykonywania zmian dostaję dwa błędy:


Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/tuyopl/ftp/cc/editzam.php on line 33

Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in /home/tuyopl/ftp/cc/editzam.php on line 37

Analizowałem już to co zrobiłem wielokrotnie w górę i dół i ciągle nie wiem na czym polega problem. Zapytania zwracają prawidłowe wartości.
Proszę o pomoc.

  1. <?php
  2. include 'include/config.php';
  3. include 'include/temple.inc.php';
  4.  
  5. db_connect();
  6.  
  7. htmlspecialchars($_POST['email']);
  8.  
  9. $user_id = $_SESSION['user_id'];
  10. $upr = mysql_query("SELECT `user_poziomupr` FROM `user` WHERE `user_id` = {$user_id} LIMIT 1");
  11. $upr1 = mysql_fetch_array($upr);
  12. $c = $upr1['user_poziomupr'];
  13.  
  14.  
  15. if ($c == 1)
  16. {
  17. $tmpl = new Template('templates/panel.html');
  18. }
  19. else {
  20. $tmpl = new Template('templates/panel2.html');
  21. };
  22.  
  23. check_login();
  24. $_GET['id'] = (int)clear($_GET['id']);
  25.  
  26. $zam_data = get_zam_data($_GET['id']);
  27. $idoo=$zam_data['zam_id'];
  28. $sprzedawca=$zam_data['zam_sp'];
  29. $status=$zam_data['zam_stat'];
  30.  
  31. $sprzedawca1 = mysql_query("SELECT * FROM `user` WHERE `user_id` = $sprzedawca");
  32. $sprzedawca_dane = mysql_fetch_array($sprzedawca1);
  33.  
  34. $nazwa = mysql_query("SELECT * FROM `status` WHERE `st_id` = $status");
  35. $aktualny_status_dane = mysql_fetch_array($nazwa);
  36.  
  37. if($status == 3) {
  38. $aktualny_status = "style='color: #81CB3A;'";
  39. } elseif($status == 2) {
  40. $aktualny_status = "style='color: #F43E3E;'";
  41. } else {
  42. $aktualny_status = "";
  43. }
  44.  
  45. $qu = "SELECT st_id, st_nazwa FROM status ORDER BY st_id LIMIT 0,10";
  46. $re = mysql_query($qu) or die(mysql_error()."[".$qu."]");
  47. while ($rws = mysql_fetch_array($re))
  48. {
  49. $select2.= "<option value=".$rws['st_id'].">".$rws['st_nazwa']."</option>";
  50. }
  51.  
  52.  
  53. if(isset($_POST['dupa'])) {
  54. if(empty($_POST['dupa']) ) {
  55. $LOG2 = '<div class=error><p>Musisz wypełnic wszystkie pola!</p></div>';
  56. } else {
  57. mysql_query("UPDATE `zamowienia` SET `zam_stat` = {$_POST['dupa']} WHERE `zam_id` = {$idoo}");
  58. }
  59. }
  60.  
  61. $LOG.= "
  62. <h2>Szczegóły Zamówienie</h2>
  63. <form method=post action=editzam.php>
  64. <table width=100%>
  65. <tr>
  66. <td width=10% >Numer zamówienia: <br><input type=text value=".$zam_data['zam_listnr']." disabled='true'>
  67. <br>
  68. Imię: <br><input type=text value=".$zam_data['zam_imie']." disabled='true'>
  69. <br>
  70. Nazwisko: <br><input type=text value=".$zam_data['zam_nazwisko']." disabled='true'>
  71. <br>
  72. Ulica: <br><input type=text value=".$zam_data['zam_ulica']." disabled='true'>
  73. <br>
  74. Numer domu: <br><input type=text value=".$zam_data['zam_numer']." disabled='true'>
  75. <br>
  76. Kod Pocztowy: <br><input type=text value=".$zam_data['zam_kod']." disabled='true'>
  77. <br>
  78. Miasto: <br><input type=text value=".$zam_data['zam_miasto']." disabled='true'>
  79. <br>
  80. Województwo:<br>
  81. <Select type='text' disabled='true'>
  82. <option type='text' value=".$zam_data['zam_woj'].">".$zam_data['zam_woj']."</option>
  83. </select>
  84. </td>
  85. <td width=60% float=left valign='top' ".$rwse['st_nazwa'].">
  86. Telefon stacjonarny: <br><input type=text value=".$zam_data['zam_telst']." disabled='true'>
  87. <br>
  88. Telefon komórkowy: <br><input type=text value=".$zam_data['zam_gsm']." disabled='true'>
  89. <br>
  90. Sprzedawca: <br>
  91. <Select type='text' disabled='true'>
  92. <option type='text' value=".$sprzedawca_dane['user_id']." >".$sprzedawca_dane['user_imie']." ".$sprzedawca_dane['user_nazwisko']."</option>
  93. </select>
  94. <br>
  95. <br>Aktualny status: <h2 ".$aktualny_status."><b>".$aktualny_status_dane['st_nazwa']."</b></h2><br>
  96. <br>Wybierz nowy status: <br>
  97. <Select type='text' name=dupa>
  98. ".$select2."
  99. </select>
  100.  
  101. </td>
  102. </tr>
  103. </table>
  104. <p><input type=submit value=Zapisz>
  105. <a href=index.php><input type=button value='Powrót'><a></p>
  106. </form>";
  107.  
  108. $tmpl->add('LOG', $LOG);
  109. $tmpl->add('LOG2', $LOG2);
  110.  
  111. echo $tmpl->execute();
  112. ?>
  113.  


nospor
Masz blad zapytania.... Tu masz napisane jak wyswietlac bledy zapyania oraz ogolnie wszystkie bledy
Temat: Jak poprawnie zada pytanie
Klusex
Now właśnie sprawdzałem wszystkie wyniki i zapytania sa poprawne,
te błędy pojawiają się tylko w momencie zapisu zmiany.

A zapytania które wskazuje błąd daja poprawną wartosc gdyż wyświetlają mi dane na stronie.

Dlatego jestem zagubiony i nie wiem co mam z tym zrobić bo wszystkie zmienne posprawdzałem.
nospor
Rety.... dostales linka do tematu jak wyswietlac bledy zapytan.... Nadal nie wyswietlasz bledow zapytan.... Po raz ostatni prosze: wlacz wyswietlanie bledow ZAPYTAN, a w szczegolnosci tego, ktorego dotyczy blad.
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.