Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

[Tut] PHPmyADMIN wersja dla programistów :D


Rekomendowane odpowiedzi

Opublikowano

Nudzi cię przełażenie między PhpMyAdmin a stroną ? TEN SKRYPT JEST DLA CIEBIE ! :P

 

Co on takiego robi ?

 

W sumie nic ciekawego. Wyświetla tabelę z odpowiedniej bazy razem z kolumnami ;)

 

Kod :

<?php
/* Created by Kongo. Wszelkie prawa zastrzeżone. Kongo 2011

Poniżej określamy połączenie nie ? :P. Co ważne :


to  a4027041_wov.".$nazwa 
to inaczej :
bazadanych.tabela

Mając stronę :

?table=Users
Pokaże tabelę Users z bazy.
*/

$link = mysql_connect('256.666.098.123', 'JP', 'Jestem Programistą'); // HOST, Login, Hasło do SQL

$nazwa = trim($_GET['table']); //Oparte na GET nie ? 


$pokaz = mysql_query("SELECT * FROM a4027041_wov.".$nazwa);

echo'<table border="1">';
$i=0;
while($tablica = mysql_fetch_assoc($pokaz)){
 if($i==0) echo'<tr><th>'.implode('<th>', array_keys($tablica)).'</tr>';
 echo'<tr><td>'.implode('<td>', $tablica).'</tr>';
 $i++;
}
echo'</table><br />
Tabele :<br />
Tu dodaj sobie linki do pomocy ';
?>

To jest wersja dla ludzi korzystających z jednej bazy. Jeśli z wielu :

 

<?php
/* Created by Kongo. Wszelkie prawa zastrzeżone. Kongo 2011

Poniżej określamy połączenie nie ? :P. Co ważne :


to  a4027041_wov.".$nazwa 
to inaczej :
bazadanych.tabela

Mając stronę :

?table=Users
Pokaże tabelę Users z bazy.
*/

$link = mysql_connect('256.666.098.123', 'JP', 'Jestem Programistą'); // HOST, Login, Hasło do SQL

$nazwa = trim($_GET['table']); //Oparte na GET nie ? 


$pokaz = mysql_query("SELECT * FROM ".$nazwa); //Metoda wybierania : bazadanych.tabela . np. MPC.Users

echo'<table border="1">';
$i=0;
while($tablica = mysql_fetch_assoc($pokaz)){
 if($i==0) echo'<tr><th>'.implode('<th>', array_keys($tablica)).'</tr>';
 echo'<tr><td>'.implode('<td>', $tablica).'</tr>';
 $i++;
}
echo'</table><br />
Tabele :<br />
Tu dodaj sobie linki do pomocy ';
?>

 

Plik zapisujemy pod dowolną nazwą.

Jak prejść do tabeli :

 

Po otwarciu pliku w przeglądarce dopisujemy :

?table=nazwatabeli  (DLA JEDNEJ BAZY !)
?table=baza.tabela  (DLA KILKU BAZ !)

Mam nadzieję ,że się przyda bo większość pracy w PMA to sprawdzanie rekordów ;).

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...