Ciao a tutti, sto cercando di fondere queste due funzioni che, separate, estraggono dal db: la prima alcuni dati, la seconda la rispettiva immagine. Come posso fonderle la seconda nella prima in modo da estrarre dati e immagini con un'unica query? Grazie
codice:
function connect() {
return new PDO('mysql:host=localhost; dbname=codimmi1_edilizia', 'codim_edil', 'Qu9q1!n4', array(PDO::ATTR_ERRMODE => PDO::ERRMODE_EXCEPTION, PDO::MYSQL_ATTR_INIT_COMMAND => "SET NAMES utf8"));
}
$pdo = connect();
$keyword = '%'.$_POST['keyword'].'%';
$sql = "SELECT interventi.idInterventi, interventi.descrizione FROM interventi WHERE interventi.descrizione LIKE (:keyword)";
$query = $pdo->prepare($sql);
$query->bindParam(':keyword', $keyword, PDO::PARAM_STR);
$query->execute();
$list = $query->fetchAll();
foreach ($list as $rs) {
echo $rs['descrizione'];
}
codice:
$id = 95;
@include 'config.php';
$sql = "SELECT idInterventi, immagine FROM interventi WHERE idInterventi='$id'";
$result = @mysql_query($sql) or die(mysql_error ());
$row = @mysql_fetch_array($result);
$id_img = $row['idInterventi'];
$type = $row['type'];
$img = $row['immagine'];
@header ("Content-type: ".$type);
echo $img;