Rumah  >  Soal Jawab  >  teks badan

Sila lihat dan ajar saya orang baru ini.

QQ截图20170722144814.png

Saya kini mempunyai jadual seperti ini Nombor di dalamnya adalah umur, yang dibaca dari pangkalan data Berikut adalah kod php

QQ截图20170722145017.png

Kesan yang saya perlukan sekarang ialah membahagikan warna mengikut. zodiak, (contohnya: 01, 13, 25, 37, dan 49 milik Ayam, hanya tulis Ayam di bawah umur, dengan latar belakang merah. 02, 14, 26, dan 38 milik Monyet, hanya tulis Monyet di bawah umur , dengan latar belakang biru. Dengan analogi...), inilah rendering yang saya buat dengan PS

QQ截图20170722150337.png

Ada sesiapa yang boleh membantu saya, saya harap Tuhan boleh memberi saya nasihat
大浪淘金大浪淘金2668 hari yang lalu1201

membalas semua(4)saya akan balas

  • 立伟

    立伟2017-07-26 15:56:06

    Tulis 12 gaya, seperti hou ji atau 1 2, dsb. Tetapkan 12 tanda zodiak, seperti hou ji atau 1 2, dsb. Hanya tetapkan gaya secara terus semasa gelung

    balas
    0
  • 辕天

    辕天2017-07-24 23:07:34

    <?php
    /*
     * Created on 2017-7-24
     * 十二生肖显示
     * To change the template for this generated file go to
     * Window - Preferences - PHPeclipse - PHP - Code Templates
     */
      error_reporting(0);
    	function num($no){
    		$num = $no % 12; //取模判断生肖,0-11数字对应具体的生肖。测试以1为鼠开始,12对应猪。
    		switch ($num) {
    			case 1:
    				echo "<div style='background-color:#CC3366'>".$no."<br>鼠</div>";
    				break;
    			case 2:
    				echo "<div style='background-color:#FF0000'>".$no."<br>牛</div>";
    				break;
    			case 3:
    				echo "<div style='background-color:#00FF00'>".$no."<br>虎</div>";
    				break;
    			case 4:
    				echo "<div style='background-color:#0000FF'>".$no."<br>兔</div>";
    				break;
    			case 5:
    				echo "<div style='background-color:#FFFF00'>".$no."<br>龙</div>";
    				break;
    			case 6:
    				echo "<div style='background-color:#00FFFF'>".$no."<br>蛇</div>";
    				break;
    			case 7:
    				echo "<div style='background-color:#FF00FF'>".$no."<br>马</div>";
    				break;
    			case 8:
    				echo "<div style='background-color:#C0C0C0'>".$no."<br>羊</div>";
    				break;
    			case 9:
    				echo "<div style='background-color:#7FFFD4'>".$no."<br>猴</div>";
    				break;
    			case 10:
    				echo "<div style='background-color:#8A2BE2'>".$no."<br>鸡</div>";
    				break;
    			case 11:
    				echo "<div style='background-color:#A52A2A'>".$no."<br>狗</div>";
    				break;
    			case 0:
    				echo "<div style='background-color:#FAEBD7'>".$no."<br>猪</div>";
    				break;
    			default:
    				echo "<div style='background-color:#F0F8FF'>".$no."读取数据出错!</div>";
    				break;
    		}
    	}
    
    ?>
    <table border=1; width="600px;">
    	<tr><th>Number</th><th>No.1</th><th>No.2</th><th>No.3</th><th>No.4</th><th>No.5</th><th>No.5</th><th>No.7</th><th>操 作</th></tr>
    	<tr style="text-align:center">
    		<td>Num1</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    	<tr style="text-align:center">
    		<td>Num2</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    	<tr style="text-align:center">
    		<td>Num3</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    	<tr style="text-align:center">
    		<td>Num4</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    	<tr style="text-align:center">
    		<td>Num5</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    	<tr style="text-align:center">
    		<td>Num6</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    	<tr style="text-align:center">
    		<td>Num7</td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><?php num(rand(1,49));?></td>
    		<td><a href="#">修改</a>&nbsp;&nbsp;<a href="#">删除</a></td>
    	</tr>
    </table>


    balas
    0
  • 辕天

    辕天2017-07-24 22:54:26

    Tetapkan dua belas warna, dan biarkan setiap warna sepadan dengan nombor (dan tanda zodiak) dari 1 hingga 12. Data ujian dijana secara rawak dari 1 hingga 49, dan mungkin terdapat pendua. 20170701.png
    Kaedah num($no); $no adalah untuk mendapatkan data.
    20170702.png

    Untuk kemudahan ujian, semua data adalah nombor yang dijana secara rawak dari 1 hingga 49.

    20170703.png

    balas
    1
  • 辕天

    Idea ini kira-kira seperti ini, jika ia khusus, ia boleh dioptimumkan lagi.

    辕天 · 2017-07-24 23:06:08
  • ringa_lee

    ringa_lee2017-07-22 15:59:20

    Anda perlu mencari corak Perbezaan antara setiap nombor ialah 12. Tanda ayam bermula dari 1 dan menambah 12, manakala tanda monyet bermula dari 2 dan menambah 12.

    balas
    0
  • Batalbalas