sql >> Databasteknik >  >> RDS >> Mysql

Välj alla alternativvärden php mysql

Jag tror att du vill använda markeringen för att hämta ett objekt eller alla objekt om jag förstår din fråga korrekt och genom att se värdet för "alla"-alternativet.

Om så är fallet ändrar du det valda alternativets värde för alla till <option value="all">all items</option> .

Ändra sedan din PHP-fil (där du postar med formuläret) till detta:

// is the all option send?
if($_POST['your_select'] === 'all') {
    //query to get all the items (SELECT * FROM table)
} else {
    // query with the post value as the id (SELECT * FROM table WHERE id = $_POST['your_select'])
}


  1. Hur får man en django-mall för att hämta information från två olika modeller?

  2. PHP hur man sparar HTML-sträng i databasen

  3. Visa alltid decimaler i SQL?

  4. Är det möjligt att besvara frågor om en vy innan vyen blir helt realiserad?