SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Der CSS-Problemlöser

Der CSS-Problemlöser zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > MySQLi/PDO/(MySQL)

MySQLi/PDO/(MySQL) Anfänger, Fortgeschrittene oder Experten können hier Fragen und Probleme rund um MySQLi/PDO/(MySQL) diskutieren

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 14.12.2006, 10:07:41
Benutzerbild von Remus
Remus Remus ist offline
Anfänger
 
Registriert seit: Dec 2006
Alter: 43
Beiträge: 7
Tabelle in Datenbank einfügen

Hallo!
Ich versuche gerade eine Tabelle in meiner MySql Datenbank einzufügen.
Habe zu dieser Thematik schon einige Beiträge gelesen und auch schon einiges probiert...leider ohne Erfolg.

__________________________ConnectDB.php__________________________
<?php
$hostname_connDB = "localhost";
$database_connDB = "XXX";
$username_connDB = "XXX";
$password_connDB = "XXX";
$connDB = mysql_connect($hostname_connDB, $username_connDB,
$password_connDB) or trigger_error(mysql_error(),E_USER_ERROR);
?>


____________________________Table.php_____________________________
<?php
require_once('ConnectDB.php');

CREATE TABLE 'test' (
'ID' smallint(2) not null default '0',
'wert' varchar(10) not null default '',
primary key ('id')
) type=myisam;
?>



Erste Datei dient zum verbinden mit der Datenbank das scheint soweit auch zu funktionieren. Zweite Datei soll eine Tabelle erzeugen. Wenn ich jedoch Table.php im Browser starte bekomme ich nur eine Fehlermeldung.

Kann mir da jemand helfen?
__________________
ШΞ H∩VΞ ΤО ЅΞΞ, ШΞ H∩VΞ ΤО KПOШ
Mit Zitat antworten
  #2  
Alt 14.12.2006, 10:13:32
Andes Andes ist offline
Member
 
Registriert seit: Jun 2006
Ort: Bayern
Alter: 56
Beiträge: 930
AW: Tabelle in Datenbank einfügen

Und wie sieht die Fehlermeldung aus?
__________________
Grüße Andes
Mit Zitat antworten
  #3  
Alt 14.12.2006, 10:15:41
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: Tabelle in Datenbank einfügen

Zitat:
Wenn ich jedoch Table.php im Browser starte bekomme ich nur eine Fehlermeldung.
Die da lautet?
connectdb.php
PHP-Code:
<?php
$hostname_connDB 
"localhost";
$database_connDB "XXX";
$username_connDB "XXX";
$password_connDB "XXX";
$connDB mysql_connect($hostname_connDB$username_connDB,
$password_connDB) or trigger_error(mysql_error(),E_USER_ERROR);
mysql_select_db($database_connDB,$connDB);
?>
table.php
PHP-Code:
<?php
require_once('connectdb.php');

$sql ="CREATE TABLE `test` (
               `ID` smallint(2) not null default '0',
               `wert` varchar(10) not null default '',
               primary key (`id`)
               ) type=myisam"
;
mysql_query($sql,$connDB) or die (mysql_error());
?>

Geändert von BenniG. (14.12.2006 um 10:23:00 Uhr) Grund: ' in `geändert, sonst gehts nicht
Mit Zitat antworten
  #4  
Alt 14.12.2006, 10:19:58
Benutzerbild von Remus
Remus Remus ist offline
Anfänger
 
Registriert seit: Dec 2006
Alter: 43
Beiträge: 7
AW: Tabelle in Datenbank einfügen

Parse error: syntax error, unexpected T_STRING in /XXX/XXX/www/XXX/XXX/XXX/XXX/Table.php on line 4

scheint ein Fehler im php code zu sein
__________________
ШΞ H∩VΞ ΤО ЅΞΞ, ШΞ H∩VΞ ΤО KПOШ
Mit Zitat antworten
  #5  
Alt 14.12.2006, 10:20:57
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: Tabelle in Datenbank einfügen

Könnte daher kommen, dass in deiner Table.php außer dem Include garkein PHP-Code stand..
Mit Zitat antworten
  #6  
Alt 14.12.2006, 10:25:05
Benutzerbild von Remus
Remus Remus ist offline
Anfänger
 
Registriert seit: Dec 2006
Alter: 43
Beiträge: 7
AW: Tabelle in Datenbank einfügen

Ach du liebe güte da ist ja alles falsch bei mir...merk schon ich habe da noch ne menge zu lernen...ich probier das jetzt mal so wie dus beschrieben hast Benni.
Vielen Dank für die schnelle Antwort
__________________
ШΞ H∩VΞ ΤО ЅΞΞ, ШΞ H∩VΞ ΤО KПOШ
Mit Zitat antworten
  #7  
Alt 14.12.2006, 10:46:31
Benutzerbild von Remus
Remus Remus ist offline
Anfänger
 
Registriert seit: Dec 2006
Alter: 43
Beiträge: 7
AW: Tabelle in Datenbank einfügen

Dank der Fehlerabfrage bekomme ich jetzt folgenede Meldung:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''test' ( 'ID' smallint(2) not null default '0', 'wert' varchar(10) not n' at line 1

?!?
__________________
ШΞ H∩VΞ ΤО ЅΞΞ, ШΞ H∩VΞ ΤО KПOШ
Mit Zitat antworten
  #8  
Alt 14.12.2006, 12:17:38
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: Tabelle in Datenbank einfügen

Siehe mein Edit oben ' ist für Tabellennamen/-spalten falsch, das muss ein ` sein.
Nennt sich Backtick [SHIFT] + [´] (Taste neben ß) und danach [LEER]
Mit Zitat antworten
  #9  
Alt 14.12.2006, 13:01:17
Benutzerbild von Remus
Remus Remus ist offline
Anfänger
 
Registriert seit: Dec 2006
Alter: 43
Beiträge: 7
AW: Tabelle in Datenbank einfügen

Super hat geklappt...hab zwar noch vergessen die Datenbank mit mysql_select_db("XXX");
auszuwählen aber jetzt gehts...
nochmals danke für die kompetente und schnelle hilfe!
__________________
ШΞ H∩VΞ ΤО ЅΞΞ, ШΞ H∩VΞ ΤО KПOШ
Mit Zitat antworten
  #10  
Alt 14.12.2006, 13:05:41
BenniG. BenniG. ist offline
Member
 
Registriert seit: Oct 2006
Beiträge: 610
AW: Tabelle in Datenbank einfügen

Zitat:
Super hat geklappt...hab zwar noch vergessen die Datenbank mit mysql_select_db("XXX");
Hätt ichs oben doch mal kennzeichnen sollen ;)
Hättest du mal copy&paste gemacht von Post #3 ;)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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

BB-Code ist an.
Smileys sind aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Tabelle aus Datenbank auslesen Heinrich PHP Grundlagen 3 12.05.2006 20:06:20
Tabelle aus Datenbank auslesen m0wc0w PHP Grundlagen 9 26.11.2005 20:05:25
exportieren in CSC Datei aus Datenbank Tabelle Fabian85 PHP für Fortgeschrittene und Experten 2 07.02.2005 11:28:49
Tabelle in datenbank vorhanden ?? Thomapyrien PHP für Fortgeschrittene und Experten 3 02.08.2004 14:30:52
Tabelle in Datenbank anlegen Defcavy PHP für Fortgeschrittene und Experten 3 31.03.2002 18:23:03


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


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt