Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [CodeIgniter] Formularz - model błąd wykonania
drcover
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 3.08.2015

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


Witam,
piszę projekt w CI, mam formularz w którym przekazuję np. chorobę do kontrolera, następnie przekazuje do modelu w celu sprawdzenia czy istnieje w bazie, jeśli istnieje powinno mi wyświetlić dane z innej kolumny odpowiedniej dla danej choroby.
Męczę się już z tym dłuższy czas i nadal mam takie błędy
Warning: include(C:\wamp\www\codeigniter\application\views\errors\html\error_php.php): failed to open stream: No such file or directory in C:\wamp\www\codeigniter\system\core\Exceptions.php on line 269

, gdyby ktoś mógł sprawdzić co może być źle byłbym wdzięczny.

formularz:
  1. <?php
  2. echo form_open('diagnosis/search');
  3. echo '<B>Wyszukaj objawy</B> ';
  4. echo form_input(array('size' => 30, 'name' => 'search_sickness'));
  5. echo form_submit('submit', 'Wyszukaj');
  6. ?>


diagnosis.php - kontroler
  1. function search()
  2. {
  3. $terms = $this->input->post('search_sickness');
  4. $this->load->model('symptoms_model');
  5. $result = $this->symptoms_model->search_symptoms($terms);
  6. $data['sympcause'] = $result;
  7. $this->load->view('wynik', $data);
  8. }


symptoms_model.php - model
  1. function search_symptoms($terms)
  2. {
  3. $terms = $this->db->escape($terms);
  4. $sql = "select location
  5. from symptoms
  6. where name=".$terms;
  7. $wynik_wyszukiwania = $this->db->query($sql);
  8. $wynik=$wynik_wyszukiwania->result();
  9. return $wynik;
  10. }


wynik.php - wynik wyszukiwania
  1. <?php echo '<B>Sickness</B> '.$sympcause->location; ?>


Pozdrawiam i z góry dziękuje.

Czy mógłby ktoś mi z tym pomóc bo strasznie mi zależy na znalezieniu błędu, albo podać jakiś dobry przykład.

Problem już rozwiązany, należało w widoku wynikowym zminić kod na:

  1. <?php
  2. foreach ($results as $row) {
  3. echo $row->location;
  4.  
  5. }?>
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 12:00