If == %test

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • 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)
    Last edited by tetra; 01-08-2007, 12: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

    Comment


    • #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?
      Last edited by tetra; 01-08-2007, 12:36.

      Comment


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

        Comment


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

          Comment

          Working...
          X