Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MySQL] nie tworzy sie tabela
xtremich
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 12.02.2011

Ostrzeżenie: (0%)
-----


Witam mam taki problem: skrypt który napisałem nie chce stworzyć tabeli. nie jest to wina uprawnień ponieważ skrypt ten stworzył bazę danych.
  1. <?
  2. $sql = mysql_connect('localhost', 'root', 'xxx');
  3. if($sql==true){
  4. echo 'polonczenie udanie ';
  5.  
  6. mysql_query("create database user");
  7. mysql_query("select database user");
  8. $zapytanie = 'create table user
  9. ( userid int unsigned not null auto_increment primary key,
  10. login char(50) not null,
  11. pass char(30) not null,
  12. email char(40) not null
  13. )';
  14. $idzapytanie = mysql_query($zapytanie);
  15.  
  16.  
  17.  
  18. }
  19. else{
  20. echo 'bląd polonczenia ';
  21. }
  22. ?>


gdy w zakładce sql w phpmyadmin wpisze to samo polecenie mianowicie:
  1. CREATE TABLE user
  2. ( userid int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3. login char(50) NOT NULL,
  4. pass char(30) NOT NULL,
  5. email char(40) NOT NULL
  6. )

tworzy ono żądaną tabele.
pozdro


EDIT:
rozwiazalem problem w zly sposub wybieralem baze danych


Ten post edytował xtremich 8.05.2011, 22:09:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
tolomei
post
Post #2





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

Ostrzeżenie: (0%)
-----


  1. <?php
  2. $sql = mysql_connect('localhost', 'root', '');
  3. if($sql){
  4. echo 'polonczenie udanie ';
  5.  
  6. mysql_query("create database user");
  7. mysql_select_db('user');
  8. $zapytanie = 'create table user
  9. ( userid int unsigned not null auto_increment primary key,
  10. login char(50) not null,
  11. pass char(30) not null,
  12. email char(40) not null
  13. )';
  14. $idzapytanie = mysql_query($zapytanie);
  15.  
  16. mysql_close($sql);
  17.  
  18.  
  19. } else {
  20. echo 'bląd polonczenia ';
  21. }
  22. ?>


Bazę wybieramy przez mysql_select_db();.
I "połączenie" - nie "połonczenie" smile.gif

Pozdrawiam


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
Go to the top of the page
+Quote Post
mlawnik
post
Post #3





Grupa: Zarejestrowani
Postów: 455
Pomógł: 49
Dołączył: 12.04.2010

Ostrzeżenie: (0%)
-----


Tu powinien być taki dodatek jak w SMF 'The post has changed while you've been replying. Do you still want to send your post? i tutaj treść nowego posta'.


--------------------
Pozdrawiam,
mlawnik

Cytat(nospor)
Jedzmy gówno.... miliony much nie może się przecież mylić
Go to the top of the page
+Quote Post
tolomei
post
Post #4





Grupa: Zarejestrowani
Postów: 450
Pomógł: 135
Dołączył: 18.11.2010
Skąd: Wschowa

Ostrzeżenie: (0%)
-----


No tak...
Nie zauważyłem...

Zgadzam się z kolegą biggrin.gif


--------------------
“ Computers are good at following instructions, but not at reading your mind. ”
- Donald Knuth
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 13:46