Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Jak wykasować tabele z mysql?
castagir
post
Post #1





Grupa: Zarejestrowani
Postów: 146
Pomógł: 3
Dołączył: 28.10.2014

Ostrzeżenie: (10%)
X----


Witam

Potrzebuję pomocy, bo już wymiękam.

Mogłby mi ktoś powiedzieć lub poradzić jak skonstruować zapytanie do bazy danych MySQL, żeby wykasowała wszystkie tabele z bazy danych.
Ewentualnie powiedziała jak się nazywają a wtedy na podstawie nazwy stworzyć nowe zapytanie i wtedy je wykasować.

Dziękuję z góry za pomoc.

Pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
ikssde
post
Post #2





Grupa: Zarejestrowani
Postów: 217
Pomógł: 40
Dołączył: 20.08.2008

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


Podmień sobie dane i porównaj ze swoim kodem to może znajdziesz błąd.

  1. $connection = mysqli_connect('localhost', 'root', null, 'test');
  2.  
  3. $tables = mysqli_query($connection, 'SHOW TABLES FROM test');
  4.  
  5. while($table = mysqli_fetch_array($tables)) {
  6. mysqli_query($connection, 'DROP TABLE IF EXISTS ' . $table[0]);
  7. }


Powyższy kod kasuje wszystkie tabele z bazy danych.
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 14.10.2025 - 19:16