Problem beim Tabellen erstellen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Tabelle erstellen:
hier der code:
<?
// MySQL Daten eintragen (stehen in deinem Men? unter MySQL)
$dbhost="mysql.lima-city.de";
$dbuser="...";
$dbpasswd="...";
$dbname="...";
mysql_connect($dbhost,$dbuser,$dbpasswd);
mysql_select_db("(DATENBANKNAME)");
mysql_query("CREATE TABLE politicabeta (
id int(5) NOT NULL auto_increment,
nick varchar(20) ,
pass varchar(15) ,
email varchar(50) ,
spenden int(9) ,
stimmen int(9) ,
punkte int(9) ,
PRIMARY KEY (id)
);");
mysql_close();
echo "Die Tabelle wurde angelegt";
?>
Wenn ich das script ausf?hre steht "Die Tabelle wurde angelegt" doch wenn ich in den myphpAdmin im Men? gehe sehe ich dort nicht die tabelle.
Was ist falsch? -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
hast du auch alle variablen ausgef?llt?
sieht n?mlich nich so aus! -
also versuch es mal so:
mysql.cfg:
<?
// MySQL Daten eintragen (stehen in deinem Men? unter MySQL)
$dbhost="mysql.lima-city.de";
$dbuser="...";
$dbpasswd="...";
$dbname="...";
$conn = mysql_connect($dbhost,$dbuser,$dbpasswd);
$select = mysql_select_db($dbname, $conn);
?>
create.php:
<?
include('mysql.cfg')
$query = CREATE TABLE politicabeta (
'id' int(5) NOT NULL auto_increment,
'nick' varchar(20) ,
'pass' varchar(15) ,
'email' varchar(50) ,
'spenden' int(9) ,
'stimmen' int(9) ,
'punkte' int(9) ,
PRIMARY KEY (id)
);
$result = mysql_query($query);
if ($result) {
echo "Die Tabelle wurde angelegt";
} else {
echo "Die Tabelle wurde angelegt";
}
mysql_close($conn);
?>
Da wirst du aufjedenfall wissen ob die tabelle angelegt wurde oder nicht wegen der if-abfage! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage