Gjest medlem-77217 Skrevet 25. oktober 2006 Del Skrevet 25. oktober 2006 (endret) Se Her! Endret 27. oktober 2006 av medlem-77217 Lenke til kommentar
missiongul Skrevet 25. oktober 2006 Del Skrevet 25. oktober 2006 $result = mysql_fetch_array('$query'); må vel endres til $result = mysql_fetch_array($query); Fordi du har ' rundt "$query" så leser PHP det som vanlig tekst Lenke til kommentar
Gjest medlem-77217 Skrevet 25. oktober 2006 Del Skrevet 25. oktober 2006 Hm... Skjedde ingenting nå. Lenke til kommentar
AlecTBM Skrevet 25. oktober 2006 Del Skrevet 25. oktober 2006 Bruker du flat filer?? Eller? Lenke til kommentar
Gjest medlem-77217 Skrevet 25. oktober 2006 Del Skrevet 25. oktober 2006 Bruker du flat filer?? Eller? 7150457[/snapback] Nei. --------- Jeg har kommet fram til et lite system her nå. Eneste jeg er usikker på er om systemet faktisk sender, og henter ned infoen fra DB'en. Det jeg lurer på nå, er om jeg kan ha "INSERT INTO" og "CREATE TABLE" i samme query? En ting til er det også... I INSERT INTO", kan jeg bruke f.eks INSERT INTO 'mindb' ( '1', '2', '3') VALUES ('1', '$mintekst', '$noeannet', '$slikt', )"; eller blir det feil? Lenke til kommentar
endrebjo Skrevet 25. oktober 2006 Del Skrevet 25. oktober 2006 (endret) Les om MySQL. Kort oppsummert vil et skript som henter ut info være omtrent slik: Koble til (mysql_connect()) Velge database (mysql_select_db()) Kjøre spørring (mysql_query()) Hente data fra spørring-ressursen (mysql_fetch_assoc())(eventuelt med en løkke) Endret 25. oktober 2006 av endrebjorsvik Lenke til kommentar
Gjest medlem-77217 Skrevet 26. oktober 2006 Del Skrevet 26. oktober 2006 Har fått lest opp en del, og har prøvd ut mysql_fetch_assoc (og array), men det funker ikke. Får ingen error'ere, og jeg vet ikke hva som er helt galt. dette er hva jeg bruker nå. $result = mysql_query("SELECT noe, annet, her FROM mindatabase"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { printf("Noe: %s Annet: %s Her: %s", $row[noe], $row[annet], $row[her]); } mysql_free_result($result); for å laste ned infoen (har selvsagt med connect og select db), og dette for å sende infoen. $noe = $_POST['noe']; $annet = $_POST['annet']; $her = $_POST['her']; $query = sprintf("SELECT noe, annet, her FROM mindatabase", mysql_real_escape_string($noe), mysql_real_escape_string($annet), mysql_real_escape_string($her)); ---- Hva gjør jeg feil? Lenke til kommentar
TorS Skrevet 26. oktober 2006 Del Skrevet 26. oktober 2006 Noe du kan gjøre for å debugge, er å legge til "or die(mysql_error())" etter du kjører mysql_query og mysql_fetch_assoc, så får du se hva eventuelle feil er. Lenke til kommentar
Gjest medlem-77217 Skrevet 26. oktober 2006 Del Skrevet 26. oktober 2006 Hm... Noe annet jeg kan gjøre? Fikk det ikke helt til. Lenke til kommentar
endrebjo Skrevet 26. oktober 2006 Del Skrevet 26. oktober 2006 Array-variabler bør skrives som: $var['key'] (med ' og '). Og legg inn dette litt forskjellige plasser: echo mysql_error(); Lenke til kommentar
Gjest medlem-77217 Skrevet 26. oktober 2006 Del Skrevet 26. oktober 2006 Altså: $result = mysql_query("SELECT noe, annet, her FROM mindatabase"); while ($row = mysql_fetch_array($result, MYSQL_ASSOC)) { printf("Noe: %s Annet: %s Her: %s", $row['1'], $row['2'], $row['3']); } mysql_free_result($result); ? Lenke til kommentar
Gjest medlem-77217 Skrevet 26. oktober 2006 Del Skrevet 26. oktober 2006 Bruker du flat filer?? Eller? 7150457[/snapback] Har du noen forslag til hvordan jeg kan gjøre dette? Tenkte på at jeg kunne lagre det på en .txt fil og få det ned der fra (egenklig ikke så dumt). Lenke til kommentar
Gjest medlem-77217 Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 Har nå faktisk klart å laget et lite script der jeg ikke bruker MySQL. Lagrer bare nyhetene på en .txt fil. Men jeg har et par ting jeg skulle ha endret på. Håper dere har forslag eller gidder å lage det for meg. Akkurat nå er det slik at jeg må skrive <a>Nyhet</a> i selve admin ruten. Hadde vært litt kjekt om jeg slapp dette. BBC. Her kan jeg vel bare bruke str_replace, kan jeg ikke? Jeg vil også at det er en "Read More" linje der. Forslag til hvordan Redigering og sletting av poster "ikke"-manualt? Lenke til kommentar
endrebjo Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 BBCode: http://pear.php.net/package/HTML_BBCodeParser Lenke til kommentar
Gjest medlem-77217 Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 BBCode: http://pear.php.net/package/HTML_BBCodeParser 7162476[/snapback] Noe annet? Har ikke lyst til å sette meg inn i noe nytt. Lenke til kommentar
Peter Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 BBCode: http://pear.php.net/package/HTML_BBCodeParser 7162476[/snapback] Noe annet? Har ikke lyst til å sette meg inn i noe nytt. 7162744[/snapback] Hæ? Det er jo PHP, ikke noe "annet". Dessuten er det jo akkurat det du spurte etter. Lenke til kommentar
Gjest medlem-77217 Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 Det er PEAR... Er ikke det et "tilleggs"-språk til PHP? Jeg prøvde det å fikk det i alle fall ikke til å funke. Lenke til kommentar
endrebjo Skrevet 27. oktober 2006 Del Skrevet 27. oktober 2006 Det er PEAR... Er ikke det et "tilleggs"-språk til PHP? Jeg prøvde det å fikk det i alle fall ikke til å funke. 7163287[/snapback] PHP Extension and Application RepositoryFerdige pakker (objekter eller klasser eller noe sånt) som du putter rett inn i systemet ditt. Lenke til kommentar
Gjest medlem-77217 Skrevet 28. oktober 2006 Del Skrevet 28. oktober 2006 Fikk det ikke til jeg... Er det bare å laste det opp å include det eller noe slikt? Fant ikke en Manual Lenke til kommentar
Martin A. Skrevet 28. oktober 2006 Del Skrevet 28. oktober 2006 Fikk det ikke til jeg... Er det bare å laste det opp å include det eller noe slikt? Fant ikke en Manual 7170577[/snapback] http://pear.php.net/package/HTML_BBCodeParser/docs ? 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å