php.de

Zurück   php.de > Webentwicklung > Datenbanken

Datenbanken SQL und Co

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 30.07.2005, 13:19  
Gast
 
Beiträge: n/a
Standard [Erledigt] Wie erstelle ich eine Tabelle in meiner Datenbank?

Hi liebe Mitglieder,
ich habe ein kleines Problem, womit ich mich seit lager Zeit beschäftigt habe. Aber irgendwie blicke ich da nicht mehr durch:

Warum erstellt er mir keine Tabelle in meiner Datenbank? Er connectet mit der DB aber wenn er ne Tabelle erstellen will, kommt folgender Fehler:

Zitat:
Parse error: parse error, unexpected T_STRING in /home/www/htdocs/nukesoft.de/download_server/test/mysql.php on line 30



Code:
<?php
echo get_cfg_var("mysql.default_password");

$mysqltest = mysql_connect ( "localhost", "derdbname", "passwort" );


If (! $mysqltest )
{
echo "Keine Verbindung zum Datenbank";
die;
}



// Datenbank connect
$db = "derdbname";
mysql_select_db( $db);


If (! mysql_select_db("derdbname") )
{
echo "Konnte DB nicht auswahlen" . mysql_error();
die;
}



// Tabelle erstellen
// !!! Hier kommt der oben genannte Fehler !!! Warum ";"?
CREATE TABLE meinetabelle
(
ID INT AUTO_INCREMENT PRIMARY KEY,
Titel VARCHAR(60),
Inhalt TEXT,
Datum DATETIME,
Autor VARCHAR(15)
);



?>


THx for Help!

PS.: Code Beispiele wären von großer Hilfe! Danke!

Bye and have a nice day!
  Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 30.07.2005, 13:21  
Gast
 
Beiträge: n/a
Standard

Du musst den CREATE-Befel natürlich in einen String packen und dann per mysql_query() an die DB schicken, dann sollte es auch klappen
  Mit Zitat antworten
Alt 31.07.2005, 13:44  
Gast
 
Beiträge: n/a
Standard

Test URL:
http://www.nukesoft.de/download_server/test/mysql.php


Code:
<?php
echo get_cfg_var("mysql.default_password");

$mysqltest = mysql_connect ( "localhost", "dbname", "pw" );


If (! $mysqltest )
{
echo "Keine Verbindung zum Datenbank";
die;
}



// Datenbank connect
$db = "DBname";
mysql_select_db( $db);


If (! mysql_select_db("DBname") )
{
echo "Konnte DB nicht auswahlen" . mysql_error();
die;
}     

// Tabelle erstellen
// !!! Hier kommt der oben genannte Fehler !!! Warum ";"?
$result = mysql_query ("CREATE TABLE $Test

ID INT AUTO_INCREMENT PRIMARY KEY,
Titel VARCHAR(60),
Inhalt TEXT,
Datum DATETIME,
Autor VARCHAR(15)

");

                


if (!$result) {
   die('Ungültige Abfrage: ' . mysql_error());
}




?>

Irgendwas mache ich immer noch Falsch! Please help me!


Danke schön, bye und einen schönen Tag noch!
  Mit Zitat antworten
Alt 31.07.2005, 13:51  
Gast
 
Beiträge: n/a
Standard

Wenn wir mal unterstellen, dass $Test auch wirklich einen Wert hat, versuch doch mal
PHP-Code:
<?php
$result 
mysql_query ("CREATE TABLE $Test

(ID INT AUTO_INCREMENT PRIMARY KEY,
Titel VARCHAR(60),
Inhalt TEXT,
Datum DATETIME,
Autor VARCHAR(15))

"
); 
?>
http://tut.php-q.net/mysql-tabellen.html
  Mit Zitat antworten
Alt 31.07.2005, 15:19  
Gast
 
Beiträge: n/a
Standard

Jetzt habe ich das Problem vertanden, dass mit den Einklammern hatte ich vergessen gehabt.


PS.: Ist das Peinlich ! Danke nochmals für deine schnelle Hilfe.


Bye! :wink:
  Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
auslesen aus der Datenbank vladimir Datenbanken 1 17.01.2007 21:40
Variable in Tabelle speichern Unkaputtbar2 Datenbanken 5 21.07.2006 13:00
text in zweite Tabelle durch link ausgeben ohne Datenbank mol38 PHP Tipps 2006 2 06.06.2006 15:51
Wie viele Spalten kann eine Datenbank Tabelle den tragen`? tomtaz Datenbanken 11 20.05.2006 20:22
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:32
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:31
[Erledigt] mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
mysql datenbank anlegen...aber WIE??? Datenbanken 0 05.08.2005 19:29
Je nach Auswahl eine Tabelle aus einer Datenbank laden PHP Tipps 2005-2 0 05.08.2005 14:14
Je nach Auswahl eine Tabelle aus einer Datenbank laden PHP Tipps 2005-2 0 05.08.2005 14:14
spielplan, und Tabelle erstellen alias_zappler PHP Tipps 2005-2 3 01.08.2005 00:25
Auslesen mySQL tabelle und ausgabe als html Calli PHP Tipps 2004-2 3 21.12.2004 16:51
Sortieren anhand einer zweiten Tabelle PHP Tipps 2004 6 20.09.2004 09:03
HILFE: Column count doesn't match value count at row 1 Datenbanken 17 12.06.2004 16:45

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
wie erstelle ich einen spielplan, womit erstelle ich eine mysql datenbank, wie erstelle ich eine tabelle, wie erstelle ich eine tabelle in php, www.wie erstelle ich eine tabelle.de, wie erstelle ich eine mysql-datenbank, wie erstelle ich ein spielplan, wie erstelle ich eine lager tabelle, wie erstelle ich eine datenbank mit html, wie erstelle ich eine datenbank tabelle, er tabellen varchar, wie erstelle ich eine tabelle?, wie mache ich eine tabel, php mysql_query(create deutsch, wie erstellt in php eine tabelle, wie erstelle ich eine tabelle in der datenbank

Alle Zeitangaben in WEZ +2. Es ist jetzt 12:05 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.