shows minus instead of plus in empty databases

This commit is contained in:
Steve Alberty
2001-06-10 12:54:32 +00:00
parent 0e5f05189e
commit 7ba84db28c
2 changed files with 11 additions and 5 deletions

View File

@@ -183,7 +183,7 @@ function expandBase(el, unexpand)
if (isDOM) { if (isDOM) {
var whichEl = document.getElementById(el + 'Child'); var whichEl = document.getElementById(el + 'Child');
var whichIm = document.getElementById(el + 'Img'); var whichIm = document.getElementById(el + 'Img');
if (whichEl.style.display == 'none') { if (whichEl.style.display == 'none' && whichIm) {
whichEl.style.display = 'block'; whichEl.style.display = 'block';
whichIm.src = imgOpened.src; whichIm.src = imgOpened.src;
} }

View File

@@ -55,10 +55,18 @@ if($server > 0)
else else
$db = $dblist[$i]; $db = $dblist[$i];
$j = $i + 2; $j = $i + 2;
// few changes, staybyte
$tables = mysql_list_tables($db);
$num_tables = @mysql_numrows($tables);
?> ?>
<div ID="el<?php echo $j;?>Parent" CLASS="parent"> <div ID="el<?php echo $j;?>Parent" CLASS="parent">
<a class="item" HREF="db_details.php3?server=<?php echo $server;?>&lang=<?php echo $lang;?>&db=<?php echo $db;?>" onClick="expandBase('el<?php echo $j;?>', true); return false;"> <?php
<img NAME="imEx" SRC="images/plus.gif" BORDER="0" ALT="+" width="9" height="9" ID="el<?php echo $j;?>Img"></a> if (!empty($num_tables)){
?><a class="item" HREF="db_details.php3?server=<?php echo $server;?>&lang=<?php echo $lang;?>&db=<?php echo $db;?>" onClick="expandBase('el<?php echo $j;?>', true); return false;">
<img NAME="imEx" SRC="images/plus.gif" BORDER="0" ALT="+" width="9" height="9" ID="el<?php echo $j;?>Img"></a><?php
}
else echo "<img NAME=\"imEx\" SRC=\"images/minus.gif\" width=9 height=9>\n";
?>
<a class="item" HREF="db_details.php3?server=<?php echo $server;?>&lang=<?php echo $lang;?>&db=<?php echo $db;?>" onClick="expandBase('el<?php echo $j;?>', false);"> <a class="item" HREF="db_details.php3?server=<?php echo $server;?>&lang=<?php echo $lang;?>&db=<?php echo $db;?>" onClick="expandBase('el<?php echo $j;?>', false);">
<font color="black" class="heada"> <font color="black" class="heada">
<?php echo $db;?> <?php echo $db;?>
@@ -66,8 +74,6 @@ if($server > 0)
</div> </div>
<div ID="el<?php echo $j;?>Child" CLASS="child"> <div ID="el<?php echo $j;?>Child" CLASS="child">
<?php <?php
$tables = mysql_list_tables($db);
$num_tables = @mysql_numrows($tables);
for($j=0; $j<$num_tables; $j++) for($j=0; $j<$num_tables; $j++)
{ {