login  Naam:   Wachtwoord: 
Registreer je!
 Forum

Query om een nieuwe tabel te maken in php (Opgelost)

Offline urqbz - 11/07/2007 11:46 (laatste wijziging 11/07/2007 11:47)
Avatar van urqbzPHP interesse Beste Sitemasters,
Ik heb een probleem, voor mijn script is het nodig dat ik vanuit de php file tabellen in mijn mysql db kan aanmaken en de naam wijzigen. Ik heb al een hele tijd zitten googelen maar helaas zonder resultaat. Hieronder zal ik een stukje code posten van alles wat niet gelukt is  .

Code:
  1. $insert =
  2. mysql_query (\" CREATE TABLE \".$naam_vak.\" klas_id \".$id.\"(
  3. id int( 11 ) NOT NULL AUTO_INCREMENT ,
  4. naam_vak varchar( 255 ) NOT NULL ,
  5. PRIMARY KEY ( id )
  6. );\"); or die (mysql_error());


Wie weet welke query ik moet gebruiken?

4 antwoorden

Gesponsorde links
Offline Wave6 - 11/07/2007 11:56 (laatste wijziging 11/07/2007 11:58)
Avatar van Wave6 PHP beginner
  1. <?php
  2.  
  3. $_query = "CREATE TABLE '".$naam_vak."' (
  4. id int( 11 ) NOT NULL auto_increment PRIMARY KEY
  5. naam_vak VARCHAR(100) NOT NULL );
  6. mysql_query($_query) or die (mysql_error());
  7.  
  8. ?>


probeer die eens

edit het is handiger om de functie addslashes voor je query te zetten in plaats van zelf slashes gaan plaatsen.
Offline urqbz - 11/07/2007 12:04
Avatar van urqbz PHP interesse dat is denk nog een bugje want in mijn code staan ze helemaal nie  
Offline tbsites - 11/07/2007 12:10
Avatar van tbsites Onbekend Ja dat doet hij als je code=php intypt vb:

  1. $insert = mysql_query (\" CREATE TABLE \".$naam_vak.\" klas_id \".$id.\"(id int( 11 ) NOT NULL AUTO_INCREMENT ,naam_vak varchar( 255 ) NOT NULL ,PRIMARY KEY ( id ));\"); or die (mysql_error());
Offline urqbz - 11/07/2007 13:24
Avatar van urqbz PHP interesse Ik krijg nu deze mysql error:
Query was empty
Iemand hier een oplossing voor?
Gesponsorde links
Dit onderwerp is gesloten.
Actieve forumberichten
© 2002-2024 Sitemasters.be - Regels - Laadtijd: 0.296s