Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL][Wordpress] brak chęci zapisu zmiennej do bazy
followc
post
Post #1





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

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


Witam,
Nie potrafię niestety dojść dlaczego poniższy kod nie chce działać
  1. do{
  2. array_push($url, $_POST['hz'.$ui]);
  3.  
  4. $wpdb->insert('wp_galeria_zdjec', array(
  5. 'ID_galerii' => $id_galerii,
  6. 'URL' =>$url[$ui],
  7. 'kolejnosc' => $ui
  8. ));
  9.  
  10. $ui++;
  11. $uj = $ui -1;
  12.  
  13. }while($url[$uj]);


ID_galerii jest wyliczane wcześniej i nie ma problemu z jej zapisem, tak samo z 'kolejnosc'. Problem dotyczy 'URL' które pobierane jest z $_POST. Jeśli zmienię na zwykły, stały tekst zapisuje, bez problemu. W bazie powinno trafiać do pozycji VARCHAR. Czy ktoś potrafi mnie ukierunkować?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
followc
post
Post #2





Grupa: Zarejestrowani
Postów: 179
Pomógł: 0
Dołączył: 30.12.2013
Skąd: Gdańsk

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


  1. do{
  2. array_push($url, $_POST['hz'.$ui]);
  3.  
  4.  
  5. var_dump($url[$ui]);
  6. echo '%%%'.$url[$ui];
  7.  
  8. $wpdb->insert('wp_galeria_zdjec', array(
  9. 'ID_galerii' => $id_galerii,
  10. 'URL' => $url[$ui],
  11. 'kolejnosc' => $ui
  12. ));
  13.  
  14. $ui++;
  15. $uj = $ui -1;
  16.  
  17. }while($url[$uj]);


A, właśnie. Kolejność to było int, ale wtedy też nie zapisywało. Dopiero po zmianie na varchara dodaje do bazy.

Ten post edytował followc 27.03.2018, 13:44:20
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: 11.10.2025 - 06:35