Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]Połączenie z bazą danych i tworzenie tabeli
Forum PHP.pl > Forum > Przedszkole
kaiba55
Witam. Mam problem z tym oto kodem.

  1. <?php
  2. $baza = mysql_connect('localhost', 'kaiba_2', '12345');
  3. $zapytanie = 'CREATE TABLE strony (id_strony int(5) primary key auto_increment,menu char(30) not null,tresc text)';
  4. $wykonaj = mysql_query($zapytanie);
  5. ?>


Powinno się połączyć z bazą i utworzyć tabele. A gdy uruchamiam ten skrypt jest biała strona. O co w tym chodzi?

Pozdrawiam.
nospor
Cytat
jest biała strona.
Jak nic nie wyswietlasz to logiczne ze jest biala strona.

Zastosuj się proszę do podanych tu porad:
Temat: Jak poprawnie zada pytanie
a dowiesz sie jak wyswietlac bledy PHP i jak wyświetlać błędy MYSQL.
pedro84
Zobacz do manuala jak powinno wyglądać prawidłowe łączenie się z bazę i wybór bazy.
Mefiuu
A co ma sie innego wyświetlać przepraszam?winksmiley.jpg skoro nic nie wpisałeś? Dopisz sobie tam gdzie się łączysz i gdzie tworzysz tabelę tak :
  1. or die('nie połączono!')
i analogicznie 'nie utworzono!'. Jeżeli pokaże Ci się znów biała strona znaczy że działa haha.gif
kaiba55
okej poprawiłem kod:

  1. <?php
  2. $sql_conn = mysql_connect('localhost', 'kaiba_2', '12345');
  3. $zapytanie = 'CREATE TABLE strony (id_strony int(5) primary key auto_increment,menu char(30) not null,tresc text)';
  4. $wykonaj = mysql_query($zapytanie) or die('BŁĄD:'.mysql_error());
  5.  
  6. ini_set('display_errors','1');
  7.  
  8. mysql_close($sql_conn);
  9. ?>


i jest błąd BŁĽD:No database selected czyli nie wybrano bazy danych, jak to naprawić ?

Pozdrawiam.
nospor
no masz wybrac baze danych. Juz ci pisano wczesniej bys zajrzal do manuala i zobaczyl jak to się robi
mysql_selectdb()
pedro84
Cytat(kaiba55 @ 6.08.2010, 12:07:40 ) *
okej poprawiłem kod:

  1. <?php
  2. $sql_conn = mysql_connect('localhost', 'kaiba_2', '12345');
  3. $zapytanie = 'CREATE TABLE strony (id_strony int(5) primary key auto_increment,menu char(30) not null,tresc text)';
  4. $wykonaj = mysql_query($zapytanie) or die('BŁĄD:'.mysql_error());
  5.  
  6. ini_set('display_errors','1');
  7.  
  8. mysql_close($sql_conn);
  9. ?>


i jest błąd BŁĽD:No database selected czyli nie wybrano bazy danych, jak to naprawić ?

Pozdrawiam.


A czytasz co Ci skrypt wywala na ekran? W próżni tej tabeli nie stworzysz, jak wcześniej pisałem.
kaiba55
tak znalazłem w manualu
już powinno być okej, dzięki za pomoc
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.