Ich versuche, einige Bilder in PHP anzuzeigen.Bilder von concat mysql & php anzeigen
<?php
$sql1 = "
SELECT data1.id
, data1.profileid
, data1.Employer
, CONCAT('[',GROUP_CONCAT(data2.Url),']') Url
FROM database1 data1
LEFT
JOIN database2 data2
ON data1.id = data2.employerid
WHERE data1.profileid = '$session'
GROUP
BY data1.id
, data1.profileid
, data1.Employer";
$resultEmployer = mysqli_query($db, $sql1) or die;
if (mysqli_num_rows($resultEmployer) > 0)
{
while($row = mysqli_fetch_assoc($resultEmployer))
{
$employer .= "" . $row['Employer'] . "";
$employer .= "" . $row['Url'] . "";
}
}
?>
Die Ausgabe aus der Datenbank innerhalb von PHP ist:
Jake [ 'https://example.com/jake1.jpg,https://example.com/jake2.jpg,https://example.com/jake3.jpg ']
Stephanie [' https://example.com/stephanie1.jpg,https://example.com/stephanie2.jpg,https://example.com/stephanie3.jpg']
I Ich weiß nicht, wie ich diese Lin setzen soll ks (aus dem CONCAT in MYSQL) innerhalb eines img-Tags, um die Bilder und nicht die URL (s) selbst anzuzeigen. Ich habe versucht, dies ohne Erfolg:
<?php
$employer .= "<img src=" . $row['Url'] . "";
?>
Wer kann mir helfen? Vielen Dank.
Nein, das funktioniert nicht. Das Problem ist die Zeichenfolge. Die Zeichenfolge enthält mehrere Links, wie in meinem ersten Post. Ich kann diese ganze Zeichenfolge nicht in ein img-Tag einfügen. Vielleicht kann ich die Bilder eins nach dem anderen mit Javascript anzeigen? – Jasper