Likes Likes:  0
Resultaten 1 tot 4 van de 4
Geen
  1. #1
    Henk Van Hellum
    mysql  bestaat een table
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    mysql bestaat een table

    Hoi,

    Hoe kan ik eenvoudig controleren met php of een tabel in een mysql
    database al bestaat of niet

    wie zou mij dat willen vertellen... ik heb veel gezocht maar nog niet
    het goede gevonden

    --
    Groeten,

    Henk





















    ---



  2. #2
    Rik Wasmus
    mysql  bestaat een table
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mysql bestaat een table

    On Sat, 26 Jan 2008 15:25:17 +0100, Henk Van Hellum
    <info@vanhellumNOSPAMM.nl> wrote:
    > Hoe kan ik eenvoudig controleren met php of een tabel in een mysql
    > database al bestaat of niet


    Je kunt de output van mysql_query('SHOW TABLES;'); gebruiken:

    $tablename = 'foo';
    $exists = false;
    $tableres = mysql_query('SHOW TABLES');
    while($row = mysql_fetch_row($tableres)){
    if($row[0] == $tablename){
    $exists = true;
    break;
    }
    }
    echo "$tablename bestaat'.($exists ? '': ' niet');

    of:
    $table_exists = (bool)mysql_query('SELECT * FROM tablename LIMIT 0');

    Natuurlijk, als je enkel de tabel wil aanmaken als die nog niet bestaat,
    dan kun je gewoon een CREATE TABLE IF NOT EXISTS doen, dan wordt die
    gewoon niet uitgevoerd als die niet bestaat.

    Zou ik overigens mogen vragen waarom je deze functionaliteit precies wil

  3. #3
    Hans
    mysql  bestaat een table
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mysql bestaat een table

    On Sat, 26 Jan 2008 15:25:17 +0100,
    Henk Van Hellum <info@vanhellumNOSPAMM.nl> wrote:
    > Hoi,
    >
    > Hoe kan ik eenvoudig controleren met php of een tabel in een mysql
    > database al bestaat of niet
    >
    > wie zou mij dat willen vertellen... ik heb veel gezocht maar nog niet
    > het goede gevonden


    http://nl.php.net/manual/en/function...-tablename.php

    Die verwijst o.a. naar show tables, dat is een mysql commando om alle
    tabellen uit te lezen.

    Succes,

    Hans


    --
    IM: hans.wolters@xs4all.nl
    http://lonki.xs4all.nl


  4. #4
    Henk Van Hellum
    mysql  bestaat een table
    Gast
    n/a Berichten
    Berichten zijn liked



    Thread Starter

    Re: mysql bestaat een table

    Dank

    Henk



Webhostingtalk.nl

Contact

  • Rokin 113-115
  • 1012 KP, Amsterdam
  • Nederland
  • Contact
© Copyright 2001-2026 Webhostingtalk.nl.
Web Statistics