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

Zobrazit obrázek ve Wordpressu s kódem PHP

Opravdu preferuji následující strukturu kódu. Mimochodem, ve svém kódu jste neuvedli, jaký je sloupec pro adresu URL obrázku, takže v následujícím kusu kódu budu předpokládat, že to je:Image_URL

Věnujte prosím pozornost použití metody $wpdb->prepare pro sanitaci parametrů dotazu. A věnujte pozornost metodě esc_attr ve značce obrázku.

[insert_php]
global $wpdb;
$pr = get_the_title();
$results = $wpdb->get_results($wpdb->prepare("SELECT * from print_drug where Product_Name = %s", $pr));
foreach ($results as $obj) {
    echo "<em><strong>Product Name:</strong></em> {$obj->Product_Name}<br>
        <em><strong>Active Substance:</strong></em> {$obj->Active_Substance}<br>
        <em><strong>Substance Sorting Identification Number:</strong></em> {$obj->Substance_Sorting_Identification_Number}<br>
        <em><strong>Production Form of Use:</strong></em> {$obj->Production_Form_of_Use}<br>
        <em><strong>Chemical Formation:</strong></em> {$obj->Chemical_Formation}<br>
        <em><strong>Dosages of Use:</strong></em> {$obj->Dosages_of_Use}<br>
        <em><strong>Approval Agency:</strong></em> {$obj->Approval_Agency}<br>
        <em><strong>Year of Approval:</strong></em> {$obj->Year_of_Approval}<br>
        <em><strong>Approval Assigned Company:</strong></em> {$obj->Approval_Assigned_Company}<br>
        <em><strong>Approval Country:</strong></em> {$obj->Approval_Country}<br>
        <em><strong>Prohibited Cases:</strong></em> {$obj->Prohibited_Cases}<br>
        <image src='".esc_attr($obj->Image_URL)."'>";
}
[/insert_php]



  1. Doktrína 2:kaskáda přetrvává Oracle IDENTITY vrací 0 jako poslední vložené ID

  2. MATCH PROTI s více sloupci v MySQL

  3. Jak přidat vyhledávání Sphider na můj web? Nelze se připojit k databázi

  4. Jak nahradit hodnoty null textem?