• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Odczytywanie tekstu z bazy danych - php

0 głosów
1,814 wizyt
pytanie zadane 22 lipca 2017 w PHP przez Piotr Jarema Użytkownik (970 p.)

Witam, mam taki mały problem, załóżmy, że mam kilka rekordów w bazie w danej tabeli 'news' i chciałbym je wszystkie odczytać i wypisać, jak do tej pory wypisałem tylko jeden i pytanie brzmi co zrobić żeby widać było kolejny rekord.

 

 

            <?php
                require_once "database.php";
                
                $connect = @new mysqli($host, $db_user, $db_password, $db_name);
                if($connect->connect_errno!=0)
                {
                    echo "Error:".$connect->connect_errno." Opis:".$connect->connect_error;
                }
                    $query = mysqli_query($connect, "SELECT * FROM news");
                    $raw = mysqli_fetch_array( $query );
                    echo '<marquee>'.$raw['text'].'</marquee>';
                
           
                mysqli_close($connect);
            ?>
komentarz 23 lipca 2017 przez Jedras Maniak (54,860 p.)
1. naucz się PDO

2. <marquee> ? :D

2 odpowiedzi

0 głosów
odpowiedź 23 lipca 2017 przez Kamil Łydka Stary wyjadacz (13,600 p.)
Myśli_fetch_array zwraca Ci tablicę.

Tu masz przykład jak zastosować pętlę while, aby odczytać wszystkie elementy z tej tablicy:

https://stackoverflow.com/a/35128343
0 głosów
odpowiedź 23 lipca 2017 przez Velta Maniak (52,910 p.)
edycja 23 lipca 2017 przez Velta
while($rekord = mysql_fetch_array($zapytanie))
{
echo $rekord[indexTabeli];
}

 

komentarz 23 lipca 2017 przez Kamil Łydka Stary wyjadacz (13,600 p.)

Jak już podajesz przykłady, to bez błędów. ;p

Zgubiłeś nawias: 

while($rekord = mysql_fetch_array($zapytanie))
{
echo $rekord[indexTabeli];
}

 

Podobne pytania

0 głosów
2 odpowiedzi 1,103 wizyt
+1 głos
3 odpowiedzi 5,236 wizyt
pytanie zadane 2 kwietnia 2021 w PHP przez maciek3621 Nowicjusz (180 p.)
0 głosów
1 odpowiedź 573 wizyt
pytanie zadane 6 czerwca 2019 w PHP przez Jayix Użytkownik (680 p.)

93,771 zapytań

142,731 odpowiedzi

323,383 komentarzy

63,371 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Twierdza Linux. Bezpieczeństwo dla dociekliwych

Aby uzyskać rabat -10%, użyjcie kodu pasja-linux, wpisując go w specjalne pole w koszyku.

...