![]() ![]() |
Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.04.2003 Ostrzeżenie: (0%)
|
Mam galerie zdjec i co tydzien musze dodac kilkadziesiat zdjec (tyle nazw do bazy danych), a zdjecia na serwer wysylam FTP.
I mam w formularzu takei pola: - ile (ile dodac rekordow) - liczba (od jakiej liczby zaczynac dodawanie nazw) - nazwaminiatury - nazwaduzejfoty - kategoria I po wypelnieniu tego forumlarza chce aby naztraz dodalo mi do bazy - tyle rekordow ile wpisze w pole "ile" - zmieniajac podana przeze mnie w forularzu nazwe dodajac do niej kolejna wartosc zaczynajc od liczby wpisanej w pole forma "liczba" Cytat Chodzi o to ze np. do forumlarza wpisze wartosci:
- ile - 15 - liczba - 20 - nazwaminiatury - m_gal.jpg - nazwaduzejfoty - gal.jpg - kategoria - 12 I ten kod powinien mi wrzucic do bazy 15 rekordow wg. szablonu czyli: Cytat Rekord 1 -
- nazwaminiatury - m_gal_20.jpg - nazwaduzejfoty - gal_20.jpg - kategoria - 12 Rekord 2 - - nazwaminiatury - m_gal_21.jpg - nazwaduzejfoty - gal_21.jpg - kategoria - 12 ....... Rekord 15 - - nazwaminiatury - m_gal_34.jpg - nazwaduzejfoty - gal_34.jpg - kategoria - 12 Bardzo prosze o pomoc. |
|
|
|
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 67 Pomógł: 0 Dołączył: 5.04.2003 Ostrzeżenie: (0%)
|
Ok. Juz sobie czesciowo poradzilem.
Jedynie problem mam z tym zeby nazwy numerowalo mi NIE od " 0 " tylko od LICZBY ktora wpisze w formularzu w pole " liczba " . Co z tym zrobic (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) (IMG:http://forum.php.pl/style_emoticons/default/questionmark.gif) [php:1:7a7a22becf]<?php <? include"config.php"; if (isset($wstaw)) { for ($i = 0; $i < $_POST['ile']; $i++) { $str = $_POST['nazwam']; $roz = '.jpg'; $rozm = 'm.jpg'; $nazwa = $str."_$i".$roz; $nazwam = $str."_$i".$rozm; $pyt = "INSERT INTO foto VALUES (0,'$nazwam', '$nazwa','$kat', 0)"; $wykonaj = @mysql_query($pyt) or die ('Wyst±pił bł±d: '.mysql_error() ); } echo"<br><center><font color=#FF0000><b>Wpisy zostały dodane !!!</b></font><br><br>"; echo"<head><meta http-equiv="refresh" content="1;url=index.php"></head>"; } ?>[/php:1:7a7a22becf] |
|
|
|
Post
#3
|
|
|
Grupa: Zarejestrowani Postów: 352 Pomógł: 1 Dołączył: 17.07.2003 Skąd: Kazanów Ostrzeżenie: (0%)
|
Cytat [php:1:a0c33370ed]<?php
for ($i = 0; $i < $_POST['ile']; $i++) ?>[/php:1:a0c33370ed] no to musisz do zmiennej $i podstawić tą liczbę którą chcesz przykładowo: [php:1:a0c33370ed]<?php for($i=$_POST['liczba'];$i<$_POST['ile'];$i++) ?>[/php:1:a0c33370ed] |
|
|
|
![]() ![]() |
|
Aktualny czas: 19.12.2025 - 09:24 |