kostenloser Webspace werbefrei: lima-city


anzahl datensätze in tabelle

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    youtvti

    youtvti hat kostenlosen Webspace.

    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!
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Lies die Tabellen einfach aus information_schema.tables. damit bekommst du neben namen, typ auch alle row-counts mit nur 1 query.
  4. Autor dieses Themas

    youtvti

    youtvti hat kostenlosen Webspace.

    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
  5. johanneskirchgemeinde

    johanneskirchgemeinde hat kostenlosen Webspace.

    Steht doch da. 1. Meldung: Du benutzt eine undefinierte Konstante
    Data_length
    , willst aber wahrscheinlich den String
    'Data_length'
    benutzen. Also einfach in einfache Anführungszeichen setzen.
  6. Autor dieses Themas

    youtvti

    youtvti hat kostenlosen Webspace.

    ach ja Danke !:cool:
    johanneskirchgemeinde
  7. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!