sql >> Databáze >  >> RDS >> Mysql

Zobrazení údajů o křestním jménu na základě prvního písmene

Jak lidé říkají, kód je trochu směšný. Jen se o to podělím v naději, že vás něco naučím. Opravdu se nesnažím odpovědět na vaši otázku. Ve skutečnosti bych navrhoval pouze smazat otázku, protože si nejsem jistý, kolik užitku nabízí ostatním. A "Jak provést vyhledávání pomocí zástupných znaků SQL" je samozřejmě falešná otázka.

Každopádně... Mohlo by to být zhuštěno na něco jako:

//example.com?search_letter=A

$pattern = isset($_REQUEST('search_letter')) ? $_REQUEST('search_letter') : null;

if (empty($pattern)) {
    die('missing search paramter');
}

$pattern = $pattern . '%';
$sql = 'SELECT * FROM users WHERE first_name LIKE ?';

$sth->execute([$pattern]);
$results = $sth->fetchAll();

jaké změny? Co je to proměnná? Dopis. Dělá, jak vykreslíte výstup pro A se liší od toho, jak budete interpretovat a vydávat B ? Ne. Udržujte to v SUCHU (Neopakujte se).




  1. Jak provedu dotaz PHP při výběru volby pomocí AJAX?

  2. Hash připojte se k Oracle s příkladem

  3. Požadavek na výběr MySQL paralelně (python)

  4. Funkce odloženého vytvoření segmentu není povolena (ORA-00439)