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 -
ach ja Danke !
johanneskirchgemeinde -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage