Gå til innhold

[code]-taggen er fæl å bruke/lese ved tab.


Anbefalte innlegg

Når man poster kode som er indentert med Tab, så blir det seende slik ut: Skjult tekst: (Marker innholdet i feltet for å se teksten):

<?php
if (!empty($_POST['sql'])) {
 $mysql_link = mysql_connect('host', 'bruker', 'passord') or die(mysql_error());
 $mysql_db = mysql_select_db('db') or die(mysql_error());
 
 $get_data = mysql_query($sql) or die(mysql_error());
 while ($data = mysql_fetch_assoc($get_data)) {
 	if (!isset($body)) {
   echo "<tr>\n";
   foreach ($data as $key => $value) {
   	echo "<th>{$key}</th>\n";
   }
   echo "</tr>
     <tr>\n";
   foreach ($data as $key => $value) {
   	echo "<td>{$value}</td>\n";
   }
   echo "</tr>\n";
   $body = 'set';
 	} else {
   echo "<tr>\n";
   foreach ($data as $key => $value) {
   	echo "<td>{$value}</td>\n";
   }
   echo "</tr>\n";
 	}
 }
 echo '</table>
 <p><strong>Info:</strong> ' . mysql_info() . '</p>
 <p><strong>Rader:</strong> ' . mysql_num_rows($get_data) . '</p>
 <p><strong>Kolonner:</strong> ' . mysql_num_fields($get_data) . '</p>
 <p><strong>Server info:</strong> Version ' . mysql_get_server_info() . '</p>
 <p><strong>Status:</strong> ' . mysql_stat() . '</p>';
}
?>

Når man poster kode som er indentert med (4) mellomrom, så blir det seende slik ut: Skjult tekst: (Marker innholdet i feltet for å se teksten):

<?php
   if (!empty($_POST['sql'])) {
       $mysql_link = mysql_connect('host', 'bruker', 'passord') or die(mysql_error());
       $mysql_db = mysql_select_db('db') or die(mysql_error());
       
       $get_data = mysql_query($sql) or die(mysql_error());
       while ($data = mysql_fetch_assoc($get_data)) {
           if (!isset($body)) {
               echo "<tr>\n";
               foreach ($data as $key => $value) {
                   echo "<th>{$key}</th>\n";
               }
               echo "</tr>
                       <tr>\n";
               foreach ($data as $key => $value) {
                   echo "<td>{$value}</td>\n";
               }
               echo "</tr>\n";
               $body = 'set';
           } else {
               echo "<tr>\n";
               foreach ($data as $key => $value) {
                   echo "<td>{$value}</td>\n";
               }
               echo "</tr>\n";
           }
       }
       echo '</table>
       <p><strong>Info:</strong> ' . mysql_info() . '</p>
       <p><strong>Rader:</strong> ' . mysql_num_rows($get_data) . '</p>
       <p><strong>Kolonner:</strong> ' . mysql_num_fields($get_data) . '</p>
       <p><strong>Server info:</strong> Version ' . mysql_get_server_info() . '</p>
       <p><strong>Status:</strong> ' . mysql_stat() . '</p>';
   }
?>

Det er da virkelig ingen tvil om hva som ser best ut og som er klart best å lese.

Slik det er nå tilsvarer vel én tab ett mellomrom. Hadde det ikke gått an å få én tab til å bli f.eks 3 eller 4 mellomrom?

Lenke til kommentar
Videoannonse
Annonse
  • 2 uker senere...

Og så ble det stille...

 

Det viser vel at fra diskusjon.no sin side ikke er en ting som vil bli prioritert.

 

Har mappet F9 og F11 i gvim til å endre alle tab til space og omvent. Det løser forsåvidt problemet når jeg poster kode fra gvim.

 

Ørjan...

Endret av Orjanp
Lenke til kommentar
  • 4 uker senere...
Gjest
Dette emnet er stengt for flere svar.
×
×
  • Opprett ny...