Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [mysql] wyciaganie rekordo z bazy :)
Forum PHP.pl > Forum > Bazy danych
matiszostak
jak zrobic aby skrypt wyciagal z bazy mysql tylko wybrane rekordy np 0-10

i zeby je wczytywal
gszesiek
LIMIT przesunięcie, ile wierszy do zwrócenia
matiszostak
limit w wyswietlaniu rekordow

mam taki kod :
  1. <?php
  2. $db_host = '';
  3. $db_user = '';
  4. $db_password = '';
  5. $db_name = ''; 
  6. $db = mysql_connect($db_host, $db_user, $db_password);
  7. if(!$db)
  8. {
  9. echo('Nie można połączyć się z bazą danych. Host: ' . $db_host);
  10. }
  11. mysql_query('USE ' . $db_name);
  12. {
  13. echo('Podana baza nie istnieje. Nazwa: ' . $db_name);
  14. $sql = 'SELECT COUNT( * ) AS `Rekordów` , `pole1` FROM `test` GROUP BY `pole1` ORDER BY `pole1` LIMI
    T 0, 30 '
    ;
  15. }
  16. ?>


dla uzupelnienia dam ze usunolem login i haslo do bazy

i jak prubuje przetestowac nic mi nie wczytuje jaki jest blad

jak chcecie zobaczyc kliknijcie ----> http://www.wrzemat.yoyo.pl/test.php
gszesiek
echo('Podana baza nie istnieje. Nazwa: ' . $db_name);
exit;
$sql = 'SELECT COUNT( * ) AS `Rekordów` , `pole1` FROM `test` GROUP BY `pole1` ORDER BY `pole1` LIMIT 0, 30 ';
}

echo('Podana baza nie istnieje. Nazwa: ' . $db_name);
exit;
}
$sql = 'SELECT COUNT( * ) AS `Rekordów` , `pole1` FROM `test` GROUP BY `pole1` ORDER BY `pole1` LIMIT 0, 30 ';


proponowałbym gdzieś koło pierwszej w nocy i ósmej rano - w innych godzinach nie licz na tą bazę winksmiley.jpg
albo od razu zrezygnuj i baw się na plikach tekstowych
------------------------------------------------------------------------
możesz napisać co chcesz otrzymać?
matiszostak
jutro sprawdze bo cos baza sie nie laczy

ale tak nie działa mam w bazie 1 rekord tongue.gif niwiem moze to zamało

ale nadal mi nie działa ten skrypt tongue.gif questionmark.gifquestionmark.gif
skowron-line
nazwy tabel bez ciapkow
siemakuba
Cytat(skowron-line @ 4.10.2006, 12:34:42 ) *
nazwy tabel bez ciapkow
To nie ciapki, ale 'backticki' :) Tych akurat można używać, a nawet należy kiedy chcesz odwołać się do tabeli / pola które ma nazwę zastrzeżoną w MySQL (np. date).

pozdr.
matiszostak
ale co zrobic aby pobieralo rekordy a nie pobieralo smile.gif czyli jak mam 1 rekord w bazie to mi powino pobrac a mi pobiera pusta strone
gszesiek
testował?

chodzi ci o COUNT( * )?
matiszostak
a czy mozna zrobic aby nie testowal bazy tylko odrazu wgrywal
skowron-line
Cytat(siemakuba @ 4.10.2006, 10:40:44 ) *
To nie ciapki, ale 'backticki' smile.gif Tych akurat można używać, a nawet należy kiedy chcesz odwołać się do tabeli / pola które ma nazwę zastrzeżoną w MySQL (np. date).


a to przepraszam nie wiedzialem w mysql jestem sredni, wiec dobrze wiedziec
matiszostak
a jak to zrobic aby tylko sie logowal do bazy i potem tylko pobieral z 10 rekordow
gszesiek
<?php
$db_host = '';
$db_user = '';
$db_password = '';
$db_name = '';
$db = mysql_connect( $db_host, $db_user, $db_password ) or die( "nie można połączyć z bazą danych" );
mysql_select_db( $db_name );
$sql = "SELECT * FROM test ORDER BY pole1 LIMIT 0, 10";

( $sql = "SELECT pole1 FROM test LIMIT 0, 10"; bo nie wiem, już co chcesz pobierać )
------------------
axesmiley.png
artur81
Cytat(matiszostak @ 3.10.2006, 16:52:29 ) *
limit w wyswietlaniu rekordow

mam taki kod :
  1. <?php
  2. $db_host = '';
  3. $db_user = '';
  4. $db_password = '';
  5. $db_name = ''; 
  6. $db = mysql_connect($db_host, $db_user, $db_password);
  7. if(!$db)
  8. {
  9. echo('Nie można połączyć się z bazą danych. Host: ' . $db_host);
  10. }
  11. mysql_query('USE ' . $db_name);
  12. {
  13. echo('Podana baza nie istnieje. Nazwa: ' . $db_name);
  14. $sql = 'SELECT COUNT( * ) AS `Rekordów` , `pole1` FROM `test` GROUP BY `pole1` ORDER BY `pole1` LIMI
    T 0, 30 '
    ;
  15. }
  16. ?>

Ja nie wiem, ale jak to jest cały kod, to co on niby ma zrobić jak nawet nie wysyłasz zapytania do bazy nie mówiąc o odebraniu wyników blinksmiley.gif
matiszostak
no a jak zrobic aby sie logowal do bazy i wysylal zapytanie bo niewiem bo jestem poczatkujacy
SongoQ
Cytat
no a jak zrobic aby sie logowal do bazy i wysylal zapytanie bo niewiem bo jestem poczatkujacy
Patrz manual lub przyklad powyzej. Nastepny taki post bedzie karany.
matiszostak
mi niechce dzialac prubowalem ten skrypt na 2 bazach danych i nic

no bo zamiast mi pobierac rekord z bazy to pobiera mi pusta strone i ... ... jest brak

a zna ktos proszczy sposob na wczytanie danych smile.gif

prosze o odpowiedzi
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.