Avatar billede hennings Nybegynder
08. oktober 2000 - 14:31 Der er 6 kommentarer og
1 løsning

php mysql PROBLEMER!!!

<?
$hostname=\"localhost\";
$dbuser=\"perltest\";
$dbpass=\"henning\";
$dbName=\"perltest\";

mysql_connect($hostname, $dbuser, $dbpass)  or  die( \"kunne desværre ikke få fat på databasen\");

CREATE TABLE webmasters (
  name varchar(254),
  add varchar(254),
  number varchar(254),
  zip varchar(200),
  city varchar(254),
  country varchar(254),
  phone varchar(254),
  email varchar(254),
  page varchar(200),
  user varchar(254) NOT NULL auto_increment,
  password varchar(254),
  KEY user (user)
);


?>

hvad er der galt her?
lortet virker ik
Avatar billede halnet Nybegynder
08. oktober 2000 - 14:35 #1
Hvad siger den??

- Anders
Avatar billede ramlev Nybegynder
08. oktober 2000 - 14:44 #2
du kan ikke lave : CREATE TABLE på den måde ...

så skal du istedet :

$result= mysql_query(\"CREATE TABLE ...blalblablallballba\");

så skulle den oprette tabellen.

Du er igang med at blande php og SQL sammen... må\'s man ikke....
Avatar billede hennings Nybegynder
08. oktober 2000 - 14:53 #3
ahhh ok i c
er det så sådan her?
<?
$hostname=\"localhost\";
$dbuser=\"perltest\";
$dbpass=\"henning\";
$dbName=\"perltest\";
$result=\"mysql_query(\"CREATE TABLE webmasters\")(
  name varchar(254),
  add varchar(254),
  number varchar(254),
  zip varchar(200),
  city varchar(254),
  country varchar(254),
  phone varchar(254),
  email varchar(254),
  page varchar(200),
  user varchar(254) NOT NULL auto_increment,
  password varchar(254),
  KEY user (user)
);

mysql_connect($hostname, $dbuser, $dbpass)

?>
eller er det også forkert hvis ja så hjælp mig ligbe
Avatar billede ramlev Nybegynder
08. oktober 2000 - 15:12 #4
Så skulle dette være resultatet.... tror jeg.

<?
$hostname=\"localhost\";
$dbuser=\"perltest\";
$dbpass=\"henning\";
$dbName=\"perltest\";
mysql_connect($hostname,$dbuser,$dbpass);

$query=\"CREATE TABLE webmasters
name varchar(254),
add varchar(254),
number varchar(254),
zip varchar(200),
city varchar(254),
country varchar(254),
phone varchar(254),
email varchar(254),
page varchar(200),
user varchar(254) NOT NULL auto_increment,
password varchar(254),
KEY user (user)\";

$result ? mysql_query($query);
?>

</ramlev.dk>
Avatar billede kheu_uou Nybegynder
08. oktober 2000 - 16:56 #5
nej det er forkert du skal gøre sådan her :)
<?
$hostname=\"localhost\";
$dbuser=\"perltest\";
$dbpass=\"henning\";
$dbName=\"perltest\";
mysql_connect($hostname,$dbuser,$dbpass);

$query=\"CREATE TABLE webmasters
name varchar(254),
add varchar(254),
number varchar(254),
zip varchar(200),
city varchar(254),
country varchar(254),
phone varchar(254),
email varchar(254),
page varchar(200),
user varchar(254) NOT NULL auto_increment,
password varchar(254),
KEY user (user)\";

$result = mysql_query($query);
?>
Avatar billede hennings Nybegynder
08. oktober 2000 - 16:57 #6
takker kheu_uou :)
ham ramlev er vist lidt dårlig :)
Avatar billede ramlev Nybegynder
08. oktober 2000 - 17:01 #7
Tak for pointne, ... lækkert ....

</ramlev.dk>
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester