Even. Skrevet 14. januar 2004 Skrevet 14. januar 2004 som noen av dere sikkert vet har jeg laget et php script som ser sånn ut <?php //kobler til $res = mysql_query("select * from car where ID like '$id'"); $row = mysql_fetch_array($res); print " ID: $row[0]<br> Navn: $row[1]<br> etternavn: $row[2]<br> antall heatekrefter: $row[3]<br> 0-100 på: $row[4]<br> styling: $row[5]<br> tuning: $row[6]<br> dekk: $row[7]<br> understell: $row[8]<br> merke: $row[9]<br> modell: $row[10]<br> annet: $row[11]<br> bilen befinner seg i: $row[12] "; ?> så vil jeg gjerne la brukerne legge inn utl`en til bilde av bilen sin $row[13] . hvordan????
Torbjørn Skrevet 14. januar 2004 Skrevet 14. januar 2004 du må definere en kolonne av typen "blob" i databasen din, denne vil da få indeks 13 i raden, eks: alter table car add column bilde blob; det kan diskuteres om det ikke er bedre å la brukeren laste opp en fil og bare lagre filnavnet til bilen i databasen istedet.
Even. Skrevet 14. januar 2004 Forfatter Skrevet 14. januar 2004 hvordan gjøres det? det hadde jo vært mye mye mer brukervennlig siden de som har en fet doning sjelden har store datakunnskaper. kan jeg få scriptet til å legge bildene på en annen server?
Even. Skrevet 14. januar 2004 Forfatter Skrevet 14. januar 2004 jeg har prøvd å kombinere diverse bildeopplastnings script med det jeg har nå men det blir bare kaos
BlueEAGLE Skrevet 14. januar 2004 Skrevet 14. januar 2004 Proev ogsaa $row = mysql_fetch_assoc($result); foreach($row as $key=>$value){ if($key!='Bilde') echo $key, ': ', $value; else echo 'Bilde: <img src="',$row['Bilde'],'" alt="Bilde">'; } Men det forutsetter at databasen inneholder gode feltnavn.
Even. Skrevet 14. januar 2004 Forfatter Skrevet 14. januar 2004 kan den kombineres med scriptet mitt over??? sorry hvis spørsmålet virker idiotisk men jeg er litt n00b
Torbjørn Skrevet 15. januar 2004 Skrevet 15. januar 2004 selvsagt kan den det, det er opp til deg om du vil hente ut en verdi utfra tall indeks, slik du gjør, eller utfra kolonnenavn slik BlueEAGLE foreslår. Fikk du i det heletatt noen form for upload til å fungere?
Even. Skrevet 15. januar 2004 Forfatter Skrevet 15. januar 2004 $res = mysql_query("select * from car where ID like '$id'"); $row = mysql_fetch_array($res); print " ID: $row[0]<br> Navn: $row[1]<br> etternavn: $row[2]<br> antall heatekrefter: $row[3]<br> 0-100 på: $row[4]<br> styling: $row[5]<br> tuning: $row[6]<br> dekk: $row[7]<br> understell: $row[8]<br> merke: $row[9]<br> modell: $row[10]<br> annet: $row[11]<br> bilen befinner seg i: $row[12]<br> "; echo 'Bilde: <img src="',$row[13],'" alt="Bilde">'; ?> sånn nå la jeg den til helt nederst i koden. i sql koden er row 13 blob som torbjørn sa men på htt://gatebiler.frac.dk/i.php?id=5 så kommer det opp masse tegn? hvorfor
Even. Skrevet 15. januar 2004 Forfatter Skrevet 15. januar 2004 sorry... min feil.... feil i sql koden min tusen takk for all hjelpen
Torbjørn Skrevet 15. januar 2004 Skrevet 15. januar 2004 merk: hvis du skal ha filnavn i mysql, bruk varchar(64) f.eks. hvis du skal ha binære fildata, det faktiske innholdet av bildet, i mysql, så bruk blob
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå