Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Jak wyciagnac wszystkie bazy danych z bazy SQL ?
paweln
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 18.06.2003
Skąd: Mazowieckie

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


Jak wyswietlic wszystkie bazy. Mam cosik takiego ale to mi pokazuje tylko jedna baze, a mianowicie tylko pierwszą. Moze macie jakies pomysly?
[php:1:80e20508eb]<?php
require_once("bazy.php");

// połączenie z bazą danych
$lacz=lacz_bd();
if(!$lacz)
return "Polaczenie z serwerem bazy danych MySQL bylo niemozliwe — prosze sprobowac pozniej.";

function databases()
{
$result = mysql_query("show databases");
$ile=mysql_num_rows($result);
$sql=mysql_fetch_row($result);

echo $ile;
?>
<br>
<?
for ($i=0; $i<$ile; $i++)
{
echo $sql[$i];
}

#$blad = mysql_error();
#echo $blad;
}
databases();

?>[/php:1:80e20508eb]
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 4)
scanner
post
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Poczytaj o tym, jak stosować [manual:fe366e2589]mysql_fetch_row[/manual:fe366e2589] bo lekko Ci to nie wychodzi...


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
paweln
post
Post #3





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 18.06.2003
Skąd: Mazowieckie

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


To wyniklo z tad, ze kombinowalem na wiele sposobow i wkleilem ostatni. Moze mi pomozesz troche bo jakos nic nie wychodzi.
Go to the top of the page
+Quote Post
paweln
post
Post #4





Grupa: Zarejestrowani
Postów: 79
Pomógł: 0
Dołączył: 18.06.2003
Skąd: Mazowieckie

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


Juz sobie poradzilem.
Jak by kogos interesowalo:
[php:1:7c286afb24]<?php
for ($i=0; $i<$ile; $i++)
{
$sql=mysql_fetch_array($result);
echo $sql["Database"];
echo "<br>";
}

?>[/php:1:7c286afb24]
załatwia sprawę.
Go to the top of the page
+Quote Post
scanner
post
Post #5





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




[php:1:4fcc8121b7]<?php
<?php
$strSQLQuery = 'SHOW DATABASES';
$resSQLResult = mysql_query( $strSQLQuery ) or die( mysql_error() );
while ($strResultRow = mysql_fetch_row( $resSQLResult ) )
{
echo $strResultRow['Database'].'<br />';
}
?>[/php:1:4fcc8121b7]


--------------------
scanner.info
Warto pamiętać: KISS, DRY
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: 20.08.2025 - 04:59