@admins
wenn ihr könnt dann verschiebt bitte diesen beitrag nach php
mein script das noch kein richtiges ist sondern eher einfach tests.
besteht aus folgenden komponenten:
- inc/config.php
- eintrag.php
- Tabelle_Anlegen.php
Das ist einfach nur ein test. ich versuche halt über eintrag.php irgendwas in die datenbank zu bekommen.
config.php hat folgenden inhalt:
- Code: Select all
<?php
// config.php
error_reporting(E_ALL);
define('MYSQL_HOST', 'localhost');
define('MYSQL_USER', 'arty');
define('MYSQL_PASS', 'abbuzzen');
define('MYSQL_DATABASE', 'artydb');
?>
eintrag.php hat folgenden inhalt:
- Code: Select all
<?php
include 'inc/config.php';
$Name = "Testname";
$Inhalt = "Testinhalt";
$Titel = "Testtitel";
mysql_query("INSERT INTO artytb (Name, Inhalt, Titel) VALUES('$Name','$Inhalt','$Titel')");
?>
Hinweis: "artytb" ist mein tabellen name
Tabelle_Anlegen.php hat folgenden inhalt:
- Code: Select all
<?php
error_reporting(E_ALL);
include 'inc/config.php';
// Konfigurationsdatei laden
@mysql_connect(MYSQL_HOST, MYSQL_USER, MYSQL_PASS) OR
die("Keine Verbindung zur Datenbank. Fehlermeldung:".mysql_error());
mysql_select_db(MYSQL_DATABASE) OR
die("Konnte Datenbank nicht benutzen, Fehlermeldung: ".mysql_error());
// Hier kann man jetzt MySQL-Querys senden
mysql_query("CREATE TABLE artytb
(
ID INT AUTO_INCREMENT PRIMARY KEY,
Name VARCHAR(250),
Inhalt TEXT,
Titel VARCHAR(250),
Datum DATETIME,
Autor VARCHAR(250)
);");
echo "Die Tabelle artytb wurde angelegt";
?>
die tabelle anzulegen hat geklappt aber der eintrag nicht.
Ich möchte erstmal was eintragen ohne formular also wundert euch bitte nicht wenn es dort keins gibt. ich weiss nicht ob ich in der eintrag alles korrekt gemacht habe aber ich weiss es nicht besser da ich halt noch frischling bin. evtl hilft mir ja jemand wenn er lust hat.
gruss
arthur