Top
Phpuniverset logo
 

INDHOLD

Forside

Script libary

Job annoncer

Tips og Tricks

Konkurrence

Downloads

Dokumenter

PHP bog shop

Forum

Online udviklere


ARTIKLER

CSS

Diverse

E-handel / annoncer

Grafik

Html

Internet

Javascript

Linux

PHP/MySQL

Programmer

Flash

Søgemaskiner

Windows

C / C++


INFO

Information

Annoncering

Kontakt

Forside Forum PHP, mysql Hvordan sætter jeg billeder direkte ind i mysql ?

Hvordan sætter jeg billeder direkte ind i mysql ?


 

Hvordan sætter jeg billeder direkte ind i mysql ?

Kim Egander  

Hey alle

Spørgsmlet er jo ret nemt at forstå ikke ??? - Men hvordan kan jeg sætte billeder ind i
mysql, uden at skulle oprette en formular script.

Jeg sidder med phpadmin - og vil gerne kunne hente filen direkte fra min desctop. 
Tabellen ser sådan her ud:

imgID: INT
img_file: longblob.

Og når jeg så vil indsætte - altså inde i phpadmin - så får jeg muligheden for at hente en
fil Men jeg akn ikke se billedet ude i browseren.

Hjæææælp - kan simpelthen ikke fatte det. Men måske er der nogle venlige sjæle som kan
hjælpe mig afsted, videre i mit lille project.



Dato : 23.07.2005, 11:05

Visninger : 1823

Points : 0

 

Du vil sikkert gerne hente dine billeder ind i en .php fil..

Eksempel KAN være

[BOLD]Når du submitter i phpmyadmin, kan du på følgende måde konvertere billedet til et
senere læsbart format:[/BOLD]

[CODE]
<? 
$billedkode 
addslashes(fread(fopen($billede"r"), filesize($billede))); 
?>
[/CODE]

Nu skal $billedkode så indsættes i din database. Feltet, som skal indeholde denne kode,
skal være af typem BLOB.

Når så billedet skal hives ud igen, kan du lave en ny fil (evt. news_pic.php), som
indeholder følgende:

[CODE]
<? 
$profil_billede_q 
mysql_query("select [FELT INDEHOLDENDE BILLEDE] from [TABEL] where id
= [PIC_ID]"
); 
if (
mysql_num_rows($profil_billede_q)) { 
    
extract(mysql_fetch_array($profil_billede_q)); 
    echo 
$billede

?>
[/CODE]

Nu kan du så trække billedet ud på denne måde:

[CODE]
<img src=news_pic.php?pic_id=[NYHEDENS ID]> 
[/CODE]

(Kode fra mit nyhedssystem)


Dato : 23.07.2005, 22:13

Kommentar af : Ronni Nielsen  

 

Oh ja og husk at oprette din forbindelse til mysql tabellen...

Dato : 23.07.2005, 22:16

Kommentar af : Ronni Nielsen  

 

Hej Ronnie !!!

Tak for dit hurtige svar - er glad for at du kan bifrage med noget.
Vil kigge på det - og måske vender jeg tilbage med evt. spørgsmål.
Tak rigtigt mange gange . . . .


Dato : 25.07.2005, 00:00

Kommentar af : Kim Egander  




Login for at skrive et indlæg :



   Brugernavn

Password
 

+ Opret en ny Bruger, Klik her

+ Glemt brugernavn/password

 

Send Artikel/anmeldelse til: phpuni@phpuniverset.dk

Tilbage til oversigt

© Copyright 2000 Propelcom Phpuniverset's politik om personlige oplysninger, artikler & Koder Phpuniverset er optimeret til Mozilla 1024 * 768 Phpuniverset version: 3.0 beta
Webhost : Ignesco.dk

Bund