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

Prohledávejte MySQL pomocí PHP a zobrazujte výsledky na stejné stránce

Ve formuláři použijte skryté pole, které označuje, že byl formulář odeslán.

Na stránce formuláře (např. index.php)

<form name="name" action="index.php" method="post">
{OTHER_FORM_FIELDS}
<input type="hidden" name="doSearch" value="1">
</form>

Takže ve vašem php kódu (může být na stránce index.php nebo v zahrnutém php skriptu)

<?php 
 if($_POST['doSearch']==1) {
 //query database
 //get results
 } ?>

na vaší stránce index.php

<?php if($_POST['doSearch']) { //a search request was made display my search results ?>
HTML_CODE
<?php } ?>


  1. Jak definovat trigger ON COMMIT v Oracle?

  2. Nelze se připojit k MySQL prostřednictvím EF6 ve Visual Studiu 2013

  3. cd:-M:neplatná volba

  4. Jak lze v Oracle zřetězit více řádků do jednoho bez vytvoření uložené procedury?