haakka Skrevet 26. mars 2005 Del Skrevet 26. mars 2005 HEi. driver jobber med en musikkdatabase fsom et skoleprosjekt. så trenger jeg hjelp til noen ting. 1. vet ikke om dette har noe med php å gjør, man la gå. hvordan åpner jeg et eksternt dokument i en boks i min webside? 2. tenkte også på å hente inn tekster til alle sangene som ligger i databasen. noe lignende som evillyrics. finnes det noe mulighet til å hente tekster fra en annen webside inn i min side? 3. noen som har et tips hvordan jeg jeg kan lage et script som henter navnet på f.ex. artisten, og finner et bilde med navnet på artisten, og legger ut bildet på hwebsiden min ? (ps: bruker mySql) 4. hvordan kan jeg gjøre slik at når jeg har lagt til en artist i databasen, så går jeg automatisk blir redirected til oversikten av databasen? def var vel at for denne gang:) Lenke til kommentar
Loomy Skrevet 26. mars 2005 Del Skrevet 26. mars 2005 1. F.eks: <div id="dinBoks"><?php include('www.dot.com/eksternt/dokument.html'); ?></div> 2. Ja, det er fullt mulig (men jeg er en smule skeptisk til lovligheten :=)). Se f.eks på file_get_contents() 3. Ser ikke helt for meg hva du mener her, eksempel? 4. F.eks slik: <?php leggeTilIDatabasen(); // osv // osv header("Location: http://www.oversikt.av/databasen.php"); NB! header() må være det første og eneste som sendes til nettleseren. Lenke til kommentar
haakka Skrevet 26. mars 2005 Forfatter Del Skrevet 26. mars 2005 se for deg oversikten av databasen med artister. når jeg trykker på en av artistene, så får jeg opp en oversikt over alle band fra denne artisten, og hvis jeg trykker på en av de lenkene, så skal jeg få opp bilde av albumet. så ejg lurte på å hente ut navnet fra databasen, og bruke dette navnet som bildenavn. $band = get * frome wher album ***** , .jpg <img scr = $bilde eller dette er sikkert bare tullekode, men du får et lite eksempel da. har ikk god peiling på php, men jeg prøver. eller noe slik. Lenke til kommentar
Christian_ Skrevet 26. mars 2005 Del Skrevet 26. mars 2005 3. dette kan bli vanskelig hvis ikke du har bildene på egen server. Hvis du for eksempel lager et søk på google og henter ut det første bildet som du kan finne der kan det fort bli noe helt annet enn det du var ute etter. Med mindre du finner en artistdatabase med bilder av artister som du kan hente bildene ut fra Lenke til kommentar
haakka Skrevet 26. mars 2005 Forfatter Del Skrevet 26. mars 2005 ja jeg har de på egen server... det var det jeg mente... har laget en upload ofr dette. Lenke til kommentar
Loomy Skrevet 26. mars 2005 Del Skrevet 26. mars 2005 Altså du har lagret en referanse til bildet i databasen? I så fall kan du f.eks lage linkene til album-info slik: <a href="album.php?albumid=XX"> Og så bruker du følgende SQL for å hente URL til bildet: SELECT bilde FROM tabell WHERE albumid = $_GET['albumid']; Lenke til kommentar
Torbjørn Skrevet 27. mars 2005 Del Skrevet 27. mars 2005 ahem... aldri kjøre forhåndsdefinerte variable rett inn i mysqlspørringer! kjør de gjennom mysql_real_escape_string først Lenke til kommentar
haakka Skrevet 27. mars 2005 Forfatter Del Skrevet 27. mars 2005 hvordan mener du? kjenner ikke til den funsjonen jeg... kan du forklare litt nærmere, og gi med en synta å gå etter? Lenke til kommentar
haakka Skrevet 27. mars 2005 Forfatter Del Skrevet 27. mars 2005 ok... kan noen skjønne hva jeg sier...? jeg har skrevet ut alt jeg trenger å skrive ut. men det jeg tenkte med bildesaken var at jeg har et bilde liggende på serveren min som heter det samme som et albumnavn, slik at hvis jeg har et album fra iron maiden som heter killers, så laster jeg opp et bilde som heter killers, så vises det bilde når jeg går inn på albumoversikten. skjønner? Lenke til kommentar
haakka Skrevet 27. mars 2005 Forfatter Del Skrevet 27. mars 2005 jeg testet ut denne koden. $tilkobling = mysql_connect ("localhost"); mysql_select_db("projekt", $tilkobling); $sql = "SELECT * FROM `album` WHERE id = {$_REQUEST['id']}"; $resultat = mysql_query ($sql, $tilkobling); echo "<div id=spor><img src = $resultat.jpg </div>" men jeg fikk bare ut Resource id #3. why? Lenke til kommentar
Torbjørn Skrevet 27. mars 2005 Del Skrevet 27. mars 2005 har du i det hele tatt sett i manualen? der står det klikk-og-lek veiledning til hvordan gå fra spørring til presentert resultat. se på eksemplerkoden der. http://no2.php.net/mysql_query hva om jeg skriver inn: ''; delete from album -- som id-verdi og du setter dette direkte inn i din spørring? da kan du då problem. Lenke til kommentar
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å