If == %test

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • If == %test

    Hallo PHPler bzw php resourcler

    Hab mich grad erst registriert weil ich ein problem habe und weil ich realtiv neu in der PHP welt und es macht eigentlich viel spass ausser wenn man an etwas haengt wo man nicht weiter kommt.. das problem habe ich zum beispiel jetzt

    Habe auch schon google nach einer antwort suchen lassen aber er fand auch nichts, sowie die SUFU hier :S weiss auch nicht richtig was ich eingeben soll...

    Und zwar habe ich aus einer Datenbank alle tables auflisten lassen und die namen in ein array gespeichert.

    Jetzt brauche ich aber nur die tables wo hinten im namen was bestimmtes steht... da es ja nichts mehr mit mysql zutun hat funktioniert das LIKE auch nicht mehr oder %suchwort

    PHP-Code:
    <?php
    $dbname 
    'test';

    if (!
    mysql_connect('localhost''root''')) {
        echo 
    'Keine Verbindung zur Datenbank möglich';
        exit;
        }

    $result mysql_list_tables($dbname);

    echo 
    "<table border>";
    while (
    $row mysql_fetch_row($result)) {
        if ([
    b]$row[0] == "%test"[/b]){
            echo 
    "<tr><td>Tabelle: $row[0]</td></tr>";
        }
    }
    echo 
    "</table>";
    ?>

    waere nett wenn mir jemand bei dem problem helfen koennte :S

    (vlt geh auch auch voellig falsch an in einer while schleife eine if abfrage zu machen man kann bestimmt auch sofort nur tables mit %test abrufen und im array speichern lassen nur ich habe keine ahnugn wie :S)
    Zuletzt geändert von tetra; 01.08.2007, 13:20.

  • #2
    PHP-Code:
    $result mysql_query("SHOW TABLES LIKE '%bla'");
    if (
    mysql_num_rows($result)) {
      while (
    $row mysql_fetch_assoc($result))
        echo 
    '<pre>' print_r($row1) . '</pre>';

    http://dev.mysql.com/doc/refman/5.1/en/show-tables.html

    Ein netter Guide zum übersichtlichen Schreiben von PHP/MySQL-Code!

    bei Klammersetzung bevorzuge ich jedoch die JavaCoding-Standards
    Wie man Fragen richtig stellt

    Kommentar


    • #3
      ..vielen dank fuer deine schnelle antwort!

      ich werd es mal ausprobieren...

      Habe eine frage zu dem script... was bzw wofuer ist die if abfrage mit den num_rows?

      Der macht doch gar nichts oder?
      Zuletzt geändert von tetra; 01.08.2007, 13:36.

      Kommentar


      • #4
        http://de2.php.net/manual/de/functio...l-num-rows.php
        "Nicht jeder Mensch kann und soll Programmieren[...]".

        Kommentar


        • #5
          ...ah danke funzt wunderbar vielen dank!

          Kommentar

          Lädt...
          X