sql >> Databasteknik >  >> RDS >> Mysql

Göra livesökning på en databas med CodeIgniter, php5 och MySQL

Okej problem löst! För de som ska ta itu med frustrationen som jag haft under de senaste 2 dagarna, rädsla inte längre! Vad du behöver göra är att lägga in följande kod i din handkontroll (min är Person.php):

  $this->output->set_header("Access-Control-Allow-Origin: *");
  $this->output->set_header("Access-Control-Expose-Headers: Access-Control Allow-Origin");
  $this->output->set_status_header(200);
  $this->output->set_content_type('application/json; charset=utf-8');
  $this->output->_display();

Detta gör det möjligt att skicka och ta emot data från olika webbplatser, grovt sett. Du kan läsa mer om det här .Efteråt måste du lägga till dataType: 'json' till sidan som skickar frågan och får tillbaka ett tolkat json-svar (min är view -> home.php).

Hoppas detta hjälper!



  1. Hur får man data från 4 tabeller i 1 sql-fråga?

  2. förbättra prestandan för LIKE-klausulen

  3. mySQL query multiple - returnerar felet mysql_fetch_array

  4. Hur försöker man om transaktionen efter ett dödläge med Doctrine?