source: spip-zone/_plugins_/_dev_/edit_table/inc/tableau.php @ 10031

Last change on this file since 10031 was 10031, checked in by bertrand@…, 14 years ago

nettoyage des php executables

File size: 1.7 KB
Line 
1<?php
2//
3// inc/tableau.php
4//
5
6function afficher_tableau($tableau){
7        echo '<table>';
8        foreach($tableau as $cle=>$valeur)
9        {
10                echo '<tr><td>'.$cle.'</td><td>'.$valeur.'</td></tr>';
11        } 
12        echo '</table>';
13}
14
15function afficher_tableau_div($tableau){
16        echo '<div>';
17        foreach($tableau as $cle=>$valeur)
18        {
19                echo '<span><b>'.$cle.'</b><br /><em>'.$valeur.'</em></span><br />';
20        } 
21        echo '</div>';
22}
23
24function afficher_tableau_complex_div($tableau,$table){
25        $res_desc_table = spip_query("DESC ".$table.";");
26        $desc_table = spip_fetch_array($res_desc_table);
27        echo '<div>';
28        while ($description_table = mysql_fetch_array($res_desc_table)){
29                switch ($description_table['Type']){
30               
31                        case 'longblob' :
32                                echo $description_table['Field'].'<br />';
33                                echo'<textarea style="width: 480px;" class="forml" rows="5" cols="40" name='.$description_table['Field'].'>'.$tableau[$description_table['Field']].'</textarea><br />';
34                                break;
35                               
36                        default :
37                                echo '<div><b>'.$description_table['Field'].'</b><br /><input type="text" class="formo" value="'.$tableau[$description_table['Field']].'" name="'.$description_table['Field'].'" /></div><br />';
38               
39                }
40        }
41        echo '</div>';
42}
43
44function afficher_tableau_test($tableau){
45        //echo '<table>';
46        nl2br(var_dump($tableau));
47        //echo '</table>';
48}
49
50function editer_tableau($tableau){
51        echo '<table>';
52        foreach($tableau as $cle=>$valeur)
53        {
54                echo '<tr><td>'.$cle.'</td><td><input type="text" value="'.$valeur.'" name="'.$cle.'" /></td></tr>';
55        } 
56        echo '</table>';
57}
58
59function editer_tableau_div($tableau){
60        foreach($tableau as $cle=>$valeur)
61        {
62                echo '<div><b>'.$cle.'</b><br /><input type="text" class="formo" value="'.$valeur.'" name="'.$cle.'" /></div><br />';
63        } 
64        echo '</table>';
65       
66
67
68}
69?>
Note: See TracBrowser for help on using the repository browser.