Avatar billede jamal_s Nybegynder
16. oktober 2002 - 00:00 Der er 12 kommentarer og
1 løsning

hente fra mysql ?

hejsa..

i mysql ser teksten sådan ud:
2PAC - Young Black Male
2PAC - Trapped
2PAC - Soulja's Story..
2PAC - I Don't Give a Fuck
2PAC - Violent...

når jeg henter det ud så får jeg det på denne måde.
2PAC - Young Black Male 2PAC - Trapped 2PAC - Soulja's Story.. 2PAC - I Don't Give a Fuck 2PAC - Violent...

hvordan kan jeg få det ud som i mysql...??og helst sådan her..

01. 2PAC - Young Black Male
02. 2PAC - Trapped
03. 2PAC - Soulja's Story..
osv...

PS: jeg bruge den metode..
while($row=.......
  echo row["felt1"];
}

og husk at hele teksten (databasen) står i en felt som (long text)
Avatar billede gonza.dk Nybegynder
16. oktober 2002 - 00:03 #1
$felt1 = row["felt1"];

echo "$felt1 <br>";

den skulle få det tiol at skifte linje...

Mvh.
Gonza
Avatar billede jamal_s Nybegynder
16. oktober 2002 - 00:07 #2
øh.. så skifter den jo bare linje efter det hele:

2PAC - Young Black Male 2PAC - Trapped 2PAC - Soulja's Story.. 2PAC - I Don't Give a Fuck 2PAC - Violent...<br>
Avatar billede gonza.dk Nybegynder
16. oktober 2002 - 00:09 #3
hmm.. det var ogs bare et skud.. er ny i php/mySQL. sorry.
Avatar billede gonza.dk Nybegynder
16. oktober 2002 - 00:12 #4
Har du prøvet det? prøv at kikke her:
http://www.webcafe.dk/artikler/php/phpmysqlforespoergsler/#hentFraTabel

de gør det da på samme møde. :o)
Avatar billede webmasterdk Praktikant
16. oktober 2002 - 00:31 #5
du skal bruge nl2br()
nl2br($row['felt1']);
Avatar billede nemeier Nybegynder
16. oktober 2002 - 08:26 #6
Her er lidt skematisk kode

$result = mysql_query("select id, navn from ....");
while ($data = mysql_fetch_row ($query_result_handle))
{
  print $data['id'].": ".$data['navn']."<br>";
}

nu udskriver den en linie pr. linie i databasen !
Avatar billede fangel Nybegynder
16. oktober 2002 - 09:11 #7
nemeier => kun hvis id er fortløbende...

prøv dette.....

<?php
//DB CONNECT
$q = mysql_query("SELECT * FROM sange")or die(mysql_error());
$i = 0;
while($data = mysql_fetch_array($q)){
  echo $i." ".$data['kunstner']." - ".$data['sang']."<br>";
  $i++;
}
echo "der var ".$i." sange...";
?>

Morten
Avatar billede nemeier Nybegynder
16. oktober 2002 - 10:48 #8
dea_pg > tælleværket kan han sku' sætte på selv !
Avatar billede fangel Nybegynder
16. oktober 2002 - 11:22 #9
ja, men han spurgte hvordan, og jeg viste ham det... ;) dog har vi begge misforstået ham... det står jo et i felt alt sammen... teksten skal lige spillets op, og så skal der tal på...

det kigger jeg lige på...

Morten
Avatar billede fangel Nybegynder
16. oktober 2002 - 11:22 #10
hov, spillets = spilttes
Avatar billede kryster Nybegynder
16. oktober 2002 - 16:18 #11
while($row=.......
  echo nl2br(row["felt1"]);
}

Ser ud til at det er denne funktion du skal bruge.
Avatar billede jamal_s Nybegynder
16. oktober 2002 - 18:03 #12
tak webmasterdk ;)
Avatar billede webmasterdk Praktikant
16. oktober 2002 - 18:05 #13
værsgod, takker for points :)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester