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
Toshikatsu
post
Post #2





Grupa: Zarejestrowani
Postów: 26
Pomógł: 3
Dołączył: 18.10.2017

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


Nie jestem pewien czy aby przypadkiem "URL varchar(44)" nie jestm problemem.
Czy to aby nie działa tak, że w nawiasie varchar'a podaje się ile maksymalnie znaków może zmieścić?

Spróbuj wrzucić dowony z URL'i z palca dla przetestowania
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: 7.10.2025 - 07:07