Jump to content
php.lv forumi

Kā attēlot fotogrāfiju no datubāzes?


uldisra

Recommended Posts

Labdien. Manā mājas lapā ir paredzēts uzkrāt fotogrāfijas par precēm no sākuma es viņas glabāju atsevišķā mapē uz servera tad mainījās iecere un foto glabāju datubāzē. Un tagad problēma ir izvadīt foto saitā.

Kods:

$result = mysql_query ("SELECT * FROM Datorkomplekti ORDER BY Datums DESC, Id DESC LIMIT $start, $num",$db);

if (!$result)

{

echo "<p> Kļūda <br> <strong>Kļūdas kods:</strong></p>";

exit(mysql_error());

}

if (mysql_num_rows($result) > 0)

{

$myrow = mysql_fetch_array($result);

do

{

printf ("<table align='center' class='post'>

<tr>

<td class='post_title'><a href='view_datori.php?id=%s'>

<p class='post_name'><img class='mini' align='left' width='100' src='%s'>

%s</a></p>

<p class='post_adds'>Pievienošanas datums: %s</p>

%s

<td class='post_title'> <p class='post_title2'>Cena %s LS </p></td>

<tr>

<td class='post_view'> Skatīts: %s </td>

</tr> </tr>

</table><br><br>",$myrow["Id"],$myrow["Mini_img"],$myrow["Nosaukums"],$myrow["Datums"],$myrow["Apraksts"],$myrow["Cena"],$myrow["Apskate"]);

}

while ($myrow = mysql_fetch_array($result));

 

 

Šeit izvadīja foto src='%s' tagad kad db Mini_img tips ir mediumblob izvadās heiroglifi visādi. Kā manā gadījumā realizēt datori.bmp

Link to comment
Share on other sites

nekad neesmu taisijis, bet mēģinātu kaut kā tā:

 

ir atsevišķa php lapa kura izvada to attēlu, piemēram image.php?id=1(un to ģenerē tur kur src) un tā lapa selektē to img un izvada pamainot header

 

kods paņemts no kcaptcha

if(function_exists("imagejpeg")){
		header("Content-Type: image/jpeg");
		imagejpeg($img2, null, $jpeg_quality);
	}else if(function_exists("imagegif")){
		header("Content-Type: image/gif");
		imagegif($img2);
	}else if(function_exists("imagepng")){
		header("Content-Type: image/x-png");
		imagepng($img2);
	}

 

varbūt ir kādi labāki veidi, nevaru tagad neko labāku izdomāt

Edited by php newbie
Link to comment
Share on other sites

Off-topic : njāa .. cilvekiem, kas liek netā BMP bildes, cepums nepienakas =P

 

 

Tātad tev ir posts ar tekstu un bildi.

Bildes tu glabā kopējā folderī un failu nosaukums veido izmantojot topic_id.

 

Un bilžu pievienošana civilizētā sabiedrībā notiek caur CMS,

tai pašā formā kurā tu raksti topika tekstu.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...