anzahl datensätze in tabelle
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
anzahl
anzeigen
array
ausgeben
average
benutzen
code
dank
fehler
folgende frage
gefunden code
index
krieg
server
setzen
show
system
tabelle
total array
typ
- 
    
    hallo ich habe folgende frage:
 
 ich habe php die in mysql datenbank tabelle anzeigt
 
 <?php $sql = 'SHOW TABLES FROM youtvti'; $result = mysql_query($sql); while($row = mysql_fetch_array($result, MYSQL_NUM)) { ?> <ul> <li> <?php echo $row[0] ?> </li> </ul> <?php } ?>
 jetz will ich noch erweitern!
 es soll noch bei jeder tabelle noch anzahl von datensätze anzeigen
 
 es so aussehen
 DatenBase:youtvti *user (2) <-----(Anzahl von datensätze ausgeben) * reche (5) Tabellen Gesamt: (2) Anzahl Datensätze (7)
 
 danke vorraus!
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 
- 
    
    Lies die Tabellen einfach aus information_schema.tables. damit bekommst du neben namen, typ auch alle row-counts mit nur 1 query.
- 
    
    ja ich hab was gefunden
 
 <?php mysql_connect("localhost","root",""); $result = mysql_query("SHOW TABLE STATUS FROM youtvti;"); while($array = mysql_fetch_array($result)) { $total = $array[Data_length]+$array[Index_length]; echo ' Table: '.$array[Name].'<br /> Data Size: '.$array[Data_length].'<br /> Index Size: '.$array[Index_length].'<br /> Total Size: '.$total.'<br /> Total Rows: '.$array[Rows].'<br /> Average Size Per Row: '.$array[Avg_row_length].'<br /><br /> '; } ?>
 
 ich kriege aber fehler nicht raus
 
 [code]Notice: Use of undefined constant Data_length - assumed 'Data_length' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 9
 
 Notice: Use of undefined constant Index_length - assumed 'Index_length' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 9
 
 $total = $array[Data_length]+$array[Index_length];
 
 Notice: Use of undefined constant Name - assumed 'Name' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 11
 
 Table: '.$array[Name].'<br />
 
 Notice: Use of undefined constant Data_length - assumed 'Data_length' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 12
 
 Data Size: '.$array[Data_length].'<br />
 
 Notice: Use of undefined constant Index_length - assumed 'Index_length' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 13
 
 Index Size: '.$array[Index_length].'<br />
 
 Notice: Use of undefined constant Rows - assumed 'Rows' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 15
 
 Total Rows: '.$array[Rows].'<br />
 
 Notice: Use of undefined constant Avg_row_length - assumed 'Avg_row_length' in C:\xampp\htdocs\server\seite\system\p_mysql.php on line 16
 
 Average Size Per Row: '.$array[Avg_row_length].'<br /><br />
 
 Beitrag zuletzt geändert: 28.2.2015 17:25:03 von youtvti
- 
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden! lima-city: Gratis werbefreier Webspace für deine eigene Homepage 

