Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Undefined variable w Codeigniter
piotrek2396
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 25.09.2013

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


Mam problem ze zmienną
w modelu daje

  1. public function count_pages()
  2. {
  3. return $this->db->count_all("pages");
  4. }

w controlerze

  1. public function index()
  2. {
  3. $data['id'] = $this->admin_m->count_pages();
  4.  
  5. echo($data['id']);
  6. }


i po tym zlicza mi ładnie, lecz jeśli przekazuje zmienną do widoku

  1. public function index()
  2. {
  3. $data['id'] = $this->admin_m->count_pages();
  4.  
  5. $this->load->view('admin/include/header', $data);
  6. }


a w widoku

  1. <?php echo $id; ?>


to wyświetla mi Undefined variable

Ten post edytował piotrek2396 28.04.2016, 14:47:48
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
com
post
Post #2





Grupa: Zarejestrowani
Postów: 3 034
Pomógł: 366
Dołączył: 24.05.2012

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


Wywal te true z końca i czytaj manual uważnie (IMG:style_emoticons/default/wink.gif)
Cytat
There is a third optional parameter lets you change the behavior of the function so that it returns data as a string rather than sending it to your browser. This can be useful if you want to process the data in some way. If you set the parameter to true (boolean) it will return data. The default behavior is false, which sends it to your browser. Remember to assign it to a variable if you want the data returned:
$string = $this->load->view('myfile', '', true);
Go to the top of the page
+Quote Post

Posty w temacie
- piotrek2396   Undefined variable w Codeigniter   28.04.2016, 14:01:06
- - aras785   "Undefined variable" jaka zmienna? Zade...   28.04.2016, 15:01:35
- - piotrek2396   Nie działa niestety, jakiejkolwiek zmiennej bym ni...   28.04.2016, 15:05:40
- - aras785   Zapodaj screen błędu lub całą jego treść   28.04.2016, 15:07:09
- - Pyton_000   var_dump($data); w controller.   28.04.2016, 15:10:30
|- - aras785   Cytat(Pyton_000 @ 28.04.2016, 16:10:3...   28.04.2016, 15:13:36
- - Pyton_000   To co mu się wyświetla a to co zawiera zmienna to ...   28.04.2016, 15:36:00
- - piotrek2396   Niestety chciałbym edytować inny widok, lecz niest...   29.04.2016, 07:39:52
- - Pyton_000   Kurna znowu nikt nie czyta moich postów ? Co za lu...   29.04.2016, 07:44:13
- - piotrek2396   Czytam czytam, var dump działa , pisałem o tym wyż...   29.04.2016, 08:28:26
- - Pyton_000   pokaż plik 'admin/include/header.php'   29.04.2016, 08:31:36
- - piotrek2396   [PHP] pobierz, plaintext <!DOCTYPE html>...   29.04.2016, 08:35:15
- - Pyton_000   Ok, no to teraz wrzuć sobie do widoku na koniec ...   29.04.2016, 08:41:48
- - piotrek2396   cache wyczyszczone, brak zmiennej id, data tez nie...   29.04.2016, 09:20:00
- - aras785   Zrób tak: W controlerze daj: echo $data[...   29.04.2016, 12:57:03
- - piotrek2396   http://s10.ifotos.pl/img/widokjpg_ssqnhwp.jpg   29.04.2016, 13:14:17
- - aras785   Screena od samej góry tak aby było widać napis: te...   29.04.2016, 18:16:23
- - piotrek2396   http://ifotos.pl/z/sapepsh   4.05.2016, 07:38:08
- - Pyton_000   echo miałes dać w controller a nie w widoku   4.05.2016, 08:02:03
- - rad11   A dlaczego endif nie kończysz średnikami ? Spróbuj...   4.05.2016, 08:12:54
- - Pyton_000   @rad11 bo nie ma potrzeby w tym wypadku kończenie ...   4.05.2016, 08:24:40
- - piotrek2396   pozamykane, ciągle Undefined variable: id w cont...   4.05.2016, 09:35:47
- - com   Wywal te true z końca i czytaj manual uważnie Cyt...   4.05.2016, 16:21:37


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: 15.10.2025 - 00:09