Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Select z mysql do array
grezliq
post
Post #1





Grupa: Zarejestrowani
Postów: 6
Pomógł: 0
Dołączył: 7.08.2011

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


Cześć

Mam następujący problem
Mam skrypt zipujący pliki. Z linkami do plików podanych na sztywno - działa:
  1. $files_to_zip = array(
  2. 'http://www.example.com/images/item/image1_thb.jpg',
  3. 'http://www.example.com/images/item/image2_thb.jpg',
  4. 'http://www.example.com/images/item/image3_thb.jpg',
  5. );


Jednak z bazy danych muszę wziąć nazwę pliku i utworzyć link, dla testów zrobiłem echo, które ładnie pokazuje mi nazwy plików:
  1. $shots = mysql_query("SELECT name, ext FROM my_images WHERE item_id=$idnumber") or die(mysql_error());
  2. while($row = mysql_fetch_assoc($shots)) {
  3. echo "http://www.example.com/images/item/";
  4. echo $row["name"];
  5. echo '_thb.';
  6. echo $row["ext"];
  7. echo '<br>';
  8. }


Pokazuje to co powinno:
http://www.example.com/images/item/image1_thb.jpg
http://www.example.com/images/item/image2_thb.jpg
http://www.example.com/images/item/image3_thb.jpg

Nie mam tylko zielonego pojęcia jak to połączyć tak aby zastąpić pliki podane na sztywno tymi które zostały pobrane z bazy.

Proszę o pomoc. Dzięki.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
SmokAnalog
post
Post #2





Grupa: Zarejestrowani
Postów: 1 707
Pomógł: 266
Dołączył: 3.07.2012
Skąd: Poznań

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


Użyj sobie lepiej mysqli. Tam masz też funkcję mysqli_fetch_all, która wszystkie rekordy zwróci Ci jako tablicę.
Go to the top of the page
+Quote Post

Posty w temacie


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: 29.12.2025 - 13:40