webForumDet fria alternativet

PHP - Bild from Mysql med text runt om

PHPur PHP

13 svar · 668 visningar · startad av phpNyb

Medlem sedan apr. 201023 inlägg
Frågan#1

Hej,
Jag vill skriva ut bilden från Mysql med texten åt höger och under. Jag testat följande:

$set = mysql_query("select * FROM nyhet");
while($data = mysql_fetch_array($set)) {
echo "<a href=index.php?>$data[bild]</a>";
<p>$data[text]</p>
}

…men hela texten hamnar under bilden. $data[bild] är en binär data i databas.
Någon PHP-proffs som kan hjälpa till? Jag är väldigt tacksam!

Hälsningar
phpNyb

Medlem sedan juli 2003555 inlägg
#2

Som jag precis skrev i den andra tråden, visa källa i webbläsaren, ta det sedan ifrån där.

Medlem sedan apr. 201023 inlägg
#3

källan i webbläsaren visar: src="/uploads/mir03.jpg" alt="left" men jag kan inte ta det ifrån där p.g.a man inte vet vad bilden heter.

Det finns säkert ngn lösning, men jag är nybörjare i PHP så vet inte hur man gör!

Medlem sedan okt. 2007446 inlägg
#4

exakt VAD är det som lagras i det där binärfältet?
om du får ut 'src="/uploads/mir03.jpg" alt="left" ' där så tyder det ju på att det är just det som är lagrat. Hur man får text att ligga bredvid en bild har dessutom väldigt lite med PHP att göra, desto mer med HTML och CSS

Medlem sedan apr. 201023 inlägg
#5

Pekning på bild som är lagrad i 'src="/uploads/

Medlem sedan juni 20019 519 inlägg
#6

Kör en visa källa och kopiera innehållet och postar här, för det du säger där är INTE en binär data.

Medlem sedan apr. 201023 inlägg
#7

<table width="575" border="0" align="left" cellspacing="0" cellpadding="0">
<tr>
<td
<a href="index.php"><img width="200" height="284" src="/uploads/mir03.jpg" alt="left"><br></a>
<p><div style="text-align ‌</div></p>
</td>
</tr>
</table>

Medlem sedan juli 2003555 inlägg
#8

Är www.dindomän.se/uploadsmir03.jpg en bild om du testar i webbläsaren?

Medlem sedan juni 20019 519 inlägg
#9

finns mappen + bilden ens i /uploads/mir03.jpg ifrån rooten på din sajt?
Om du kör din kod på exemeplvis:
http://localhost/minsida/ och minsida innehåller mappen uploads så skriver du fel, då / gå ner till localhost/uplaods/mir03.jpg

Medlem sedan apr. 201023 inlägg
#10

Jag har ingen domän än jag kör mot http://localhost/uploads/mir03.jpg är en bild som kommer med texten som nyhetsbrev från mysql. Det fungerar på normallt sätt (bilden med texten under) bara att jag önskar texten åt höger och under...

Medlem sedan juli 20023 617 inlägg
#11

Varför alt="left"? Align kanske...

Medlem sedan apr. 201023 inlägg
#12

Tack jag har redan provat!

Medlem sedan juni 20019 519 inlägg
#13

Om du kör med:

<table width="575" border="0" align="left" cellspacing="0" cellpadding="0">
<tr>
<td
<a href="index.php"><img width="200" height="284" src="/uploads/mir03.jpg" alt="left"><br></a>
<p><div style="text-align &zwnj;</div></p>
</td>
</tr>
</table>

som du skrev ovan, så är det en hel del HTML fel
3e raden saknar att du stänger <td>, sen har du ett a element som stoppar dig, floatar din bild, har uppdaterat: http://voigt.se/sandbox/wf/phpNyb/image.html med din tabell kod fast har rättat till de fel som var i html strukturen.

Medlem sedan apr. 201023 inlägg
#14

Ok tack, jag ska prova lite till,

138 ms totalt · 3 externa anrop · v20260731065814-full.02a0f7de
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)