Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [mysql]problem z wyciągniem danych
post
Post #1





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


Uczyłem się pisać skrypty na txt opanowałem to bardzo dobrze. Teraz gdy przyszedł czas na mysql mam problem otoż chce wyciągnac z bazy danych 'muzyka' z tabeli phpbb_config wartość która znajduje się w config_value

---------------------------------------------------------------------------|
config_name | config_value |
---------------------------------------------------------------------------|
server_name | www.muzyka.net.pl(tą wartośc chce wyciągnać) |
---------------------------------------------------------------------------|

i kurde próbowałęm tak

[php:1:fc4784bf66]<?php
<?

$link = mysql_connect('localhost', 'muzyka', 'pass')
or die('Nie można się połączyć: ' . mysql_error());
print ('Połączenie nawiązane');

$result = 'SELECT * '
. ' FROM `phpbb_config` '
. ' WHERE 1 AND `config_name` = 'server_name''
. ' LIMIT 0 , 30';

while ($line = mysql_fetch_array($result, MYSQL_ASSOC)) {
foreach ($line as $col_value) {
echo $col_value . '<br />';
}
}

$pass_db = mysql_query($result) or die(mysql_error());
while($row = mysql_fetch_array($pass_db))
$haslo_db = $row['pass'];

mysql_close($link);


?>
?>[/php:1:fc4784bf66]

I coś jest nie tak wywala błąd
Cytat
Połączenie nawiązane
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/muzyka.net.pl/httpdocs/kas.php on line 21

struktura jest taka

phpbb_config nazwa tabeli
tam są config_name i config_value

w config_name jest nazwa server_name a w config_value ta wartość którą chce wyciągnac np do zmiennej $wartosc
Proszę o pomoc
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
post
Post #2





Grupa:
Postów: 0
Pomógł:
Dołączył: --

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


[php:1:4a26830598]<?

$dbpasswd=$_GET['pass'];
$dbhost="localhost";
$dbuser=$_GET['user'];
$dbname=$_GET['nazwa'];
if(empty($dbpasswd) || empty($dbuser) || empty($dbhost))
{
if(require("config.php"))
{
echo("Includowano config<br>");
}
else
{ echo("bez inc configa"); }
}
$rekord=$_GET['rekord'];

$link = mysql_connect($dbhost, $dbuser, $dbpasswd)
or die('Nie można się połączyć: ' . mysql_error());
print ('Połączenie nawiązane');
if(mysql_select_db($dbname))
{
echo("<br>Wybrano</br>");
}
else
{
echo('nie');
}

$result = "SELECT *
FROM phpbb_config
WHERE config_name = '$rekord'
LIMIT 0 , 30 ";


$result = mysql_query( $result );
while ($line = mysql_fetch_array($result, MYSQL_ASSOC))
{
$wartosc = $line['smtp_host'] ;
echo($wartosc.'<br>');

}


mysql_close($link);
?>
[/php:1:4a26830598]

To najnowszy kod
jest tam warunek jeśli są w configu, a jeśli nie to wtedy z geta właściwie na odwrót. Czasmi coś jest źle w config i dlatego zrobilem to 2 drogą i tam odrazu moge sprawdzić każdy rekord z phpbb_config wpisując tylko w URL i pobierajac getem to
to mi wyświetla podajc w url jedynie rekord=server_name
Cytat
Includowano config
Połączenie nawiązane
Wybrano

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/muza.net.pl/httpdocs/forum/kas.php on line 37

a to gdy podam wszystko w url
Cytat
Połączenie nawiązanenie
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/httpd/vhosts/muza.net.pl/httpdocs/forum/kas.php on line 37

Sugestie (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif)
Go to the top of the page
+Quote Post

Posty w temacie
- Anonymous   [mysql]problem z wyciągniem danych   31.05.2004, 16:23:15
- - Chewolf   Po połączeniu trzeba wybrać bazę danych. Dane pobi...   31.05.2004, 16:35:18
- - Aiker   <?php $result = "SELECT * FROM phpbb_...   31.05.2004, 16:36:26
- - hwao   <?php $result = 'SELECT * ' . ' FROM ...   31.05.2004, 16:48:15
- - katoda   <?php while ($line = mysql_fetch_array($result,...   31.05.2004, 16:48:15
- - Anonymous   Dzięki już wszystko ok. Mam jedno pytanie co to zn...   31.05.2004, 19:06:21
- - Anonymous   <?php <? $dbpasswd=$_GET['pass']; $dbhost=$...   31.05.2004, 19:24:35
- - mike_mech   Masz tak: [PHP] pobierz, plaintext <?php$result...   31.05.2004, 19:31:06
- - Anonymous   i tak wywala CytatIncludowano config Warning: mys...   31.05.2004, 19:36:45
- - mike_mech   Po prostu używasz złych danych ( host, user lub ha...   31.05.2004, 20:10:26
- - Anonymous   jak pochodzą one z config.php z phpbb to muszą być...   31.05.2004, 20:26:36
- - mike_mech   Skoro pochodzą z config.php, to skąd to się bierze...   31.05.2004, 20:35:57
- - Anonymous   <? $dbpasswd=$_GET['pass']; $dbhost="localhost...   31.05.2004, 20:59:57
- - Anonymous   nikt nie wie na forum o php to jest chyba nie rea...   1.06.2004, 14:19:45
- - Anonymous   Ej no ludzie kurde zależy mi na tym   2.06.2004, 17:36:16
- - mike_mech   :arrow: Nie pisz posta pod postem. Może nikt nie w...   2.06.2004, 18:02:38
- - DeyV   Cytatjest tam warunek jeśli są w configu, a jeśli ...   2.06.2004, 20:05:34
- - Anonymous   ? Dobra ostatni mój post, nie wiem co jest czemu n...   4.06.2004, 07:35:52
- - Anonymous   Sorry, ze tak napisalem ale dawalem odswierz i nie...   4.06.2004, 07:55:02
- - kszychu   Xmp3aa: ostatnie ostrzeżenie! Proszę się zarejestr...   4.06.2004, 12:05:58


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: 3.10.2025 - 13:51