05. april 2002 - 14:43
Der er
2 kommentarer og 1 løsning
<PRE> til <TABLE>
Er der ikke nogle smarte PHP folk derude der vil hjælpe mig med at lave en <PRE>-formatteret tabel om til en rigtig <TABLE> Den <PRE>-formatterede tabel kunne godt se sådan ud: <PRE> 1 XXXXXX YYYYYYY 1859 2001 2 XXXXX YYYY ZZZZZZ 1709 1998 3 XXXXXXXX Y. ZZZZZ 1665 2000 4 XXXX YYYYYYYY 1622 1998 17 XXXX Y. ZZZZZZZZ 1616 2000 </PRE> XXXXXX YYYYYYY er et navn der KAN indholde mellemrummer!!! Læg også mærke til at der ved hver ny linje sker en indrykning afhænging af nummeret. Mellem navn og de to sidste tal er der et X antal ukendte mellemrum. Jeg kan desværre ikke lave noget andet, da jeg faktisk henter indholdet fra en ekstern kilde. Bare lave noget kode der meget gerne kunne gøre følgende: lave en linje med, f.eks.: " 1 XXXXXX YYYYYYY 1859 2001" om til: <tr> <td>1</td> <td>XXXXXX YYYYYYY</td> <td>1859</td>> <td>2001</td> <tr> osv.... På forhånd tak! // thomas e.
Annonceindlæg fra Hitachi
”Forskellighed gør os stærkere!”
Diversitet er ikke kun buzzwords og politisk korrekthed, men et spørgsmål om at alle føler sig godt tilpas og kan yde deres bedste.
31. januar 2025
05. april 2002 - 15:08
#1
det format der så skal parses bliver vel så <et tal> <blanke> <gud ved hvad> <blanke> <et tal> <blanke> <et tal> det kommer på een linie og der kan være blanke før og efter. <?php echo "<table>\n"; // skriv evt headerrække her. while ( $inputlinie = funktion_der_henter_en_linie() ) { $inputlinie = trim( $inputlinie ); //fjern blanke, tabs osv foran og bagved. $tmp = strpos( $inputlinie, " " ); $tal1 = substr( $inputlinie, 0, $tmp ); $inputlinie = trim( substr( $inputlinie, $tmp ); $tmp = strrpos( $inputlinie, " " ); $tal3 = substr( $inputlinie, $tmp+1 ); $inputlinie = trim( substr( $inputlinie, 0, $tmp ); $tmp = strrpos( $inputlinie, " " ); $tal2 = substr( $inputlinie, $tmp+1 ); $inputlinie = trim( substr( $inputlinie, 0, $tmp ); $gidvedhvad = $inputlinie; echo "<tr><td>$tal1</td>"; echo "<td>$gudvedhvad</td>"; echo "<td>$tal2</td>"; echo "<td>$tal3</td></tr>\n"; } // end of while echo </table> ?> mvh JakobA