Note that there are some explanatory texts on larger screens.

plurals
  1. POMySql query to select one image
    primarykey
    data
    text
    <p>I need to select one image path from db for one row with an external key, but I have many images for that external key 'id_ext'.</p> <p>This is my php function code:</p> <pre><code>function oferte_speciale() { $sql="SELECT t1.*, t2.*, t3.*,t4.*,t5.* FROM anunturi t1 INNER JOIN tip_proprietate t2 ON t1.tip = t2.id_prop INNER JOIN anunt_preturi t3 ON t1.id_anunt = t3.ext INNER JOIN anunturi_images t5 ON t1.id_anunt = t5.id_ext ORDER BY `sort` DESC LIMIT 1 INNER JOIN tranzactie t4 ON t1.tranzactie = t4.id_tranzactie WHERE t1.special=1 ORDER BY `data` DESC LIMIT 14" ; $stmt = $this-&gt;dbh-&gt;prepare($sql); $stmt-&gt;execute(); foreach ($stmt-&gt;fetchAll(PDO::FETCH_ASSOC) as $result) { $pret=strlen($result['pret_normal']); if($pret==4) $pretul=substr($result['pret_normal'], 0, 1).".".$pretul=substr($result['pret_normal'], 1, 4); if($pret==5) $pretul=substr($result['pret_normal'], 0, 2).".".$pretul=substr($result['pret_normal'], 2, 5); if($pret==6) $pretul=substr($result['pret_normal'], 0, 3).".".$pretul=substr($result['pret_normal'], 3, 6); if($pret==7) $pretul=substr($result['pret_normal'], 0, 2).".".$pretul=substr($result['pret_normal'], 2, 4) .".".$pretul=substr($result['pret_normal'], 4, 7); if($pret==8) $pretul=substr($result['pret_normal'], 0, 2).".".$pretul=substr($result['pret_normal'], 3, 5) .".".$pretul=substr($result['pret_normal'], 5, 8); if($pret==9) $pretul=substr($result['pret_normal'], 0, 3).".".$pretul=substr($result['pret_normal'], 3, 6) .".".$pretul=substr($result['pret_normal'], 6, 9); if($result['tranzactie']=='2') $luna="/luna"; else $luna=""; $special[]=' &lt;li&gt; &lt;div class="image"&gt; &lt;img src="'.$result['den_imag'].'" alt="" /&gt; &lt;span&gt;&lt;a href="#" class="decor"&gt;'.$result['den_tranzactie'].' '.$result['den_prop'].' '.$pretul.' €'.$luna.'&lt;/a&gt;&lt;/span&gt; &lt;/div&gt; &lt;/li&gt;'; } return $special; } </code></pre> <p>How can I fix it? Thanks in advance!</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload