Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> automatyczne dodawanie
eS...
post
Post #1





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

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


witam

chcę stworzyc swoją dosyć prosta galerie oparta o MySQL
stworzyłem baze w której znajduja sie rekordy ADRES(czyli adres obrazka w postaci http://cos.pl/o.jpg) ora rekord MINIATURKA (czyli poprostu miniaturka:))
zwracam sie do was z pytaniem, jak automatycznie dodać przynajmniej adres obrazka do Bazy danych??

jeśli coś jest nie zrozumiałe to wytłumacze (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
eS...
post
Post #2





Grupa: Zarejestrowani
Postów: 367
Pomógł: 2
Dołączył: 4.03.2003
Skąd: C:/Windows/Temp

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


ok mam swoja pierwsza galerie, moze nie jest jakas nowoczesna ale zawsze cos:
skasuj.php
[php:1:f8402edde0]<?php
mysql_connect ("localhost","root","krasnal") or
die ("Baza danych nie została odnaleziona");
mysql_select_db ("gallery") or
die ("ssss");
if ($co=='dodaj') {
if ($adres) {
$query="INSERT INTO gallery(adres) VALUES ('$adres')" ;
$wynik= mysql_query ($query);
}
}elseif ($co== 'skasuj') {
$wynik = mysql_query("DELETE FROM gallery WHERE adres= '$adres';");
}
$wynik= mysql_query ("SELECT * FROM gallery;")or
die ("Błąd");

while ($rekord= mysql_fetch_array ($wynik)) {
$adres=$rekord[0];
print "<img src=$adres width=150 height=150>";
print "<A HREF="index.php?co=skasuj&adres=$adres">skasuj</a>";
print '<FORM METHOD="POST">';
print '<INPUT TYPE="Hidden" Name="co" value="dodaj">';
print 'Wpisz adres twojego zdjęcia<input type="text" name="adres" value="http">';
print'<input type ="submit" value="dodaj"></form>';
}

?>[/php:1:f8402edde0]

dodaj.php
[php:1:f8402edde0]<?php
mysql_connect ("localhost","root","krasnal") or
die ("Baza danych nie zostala odnaleziona");
mysql_select_db ("gallery") or
die ("ssss");
if ($adres) {
$query="INSERT INTO gallery(adres) VALUES ('$adres')";
$wynik=mysql_query($query);
}else{
print '<FORM METHOD="POST">';

print 'Wpisz adres twojego zdjęcia<input type="text" name="adres" value="http">';
print'<input type ="submit" value="dodaj"></form>';
}


?>[/php:1:f8402edde0]
index.php
[php:1:f8402edde0]<?php
mysql_connect ("localhost","root","krasnal") or
die ("Baza danych nie zostala odnaleziona");
mysql_select_db ("gallery") or
die ("ssss");
$query="SELECT * FROM gallery";
$wynik=mysql_query ($query);
while ($rekord=mysql_fetch_array ($wynik)){
$obrazek=$rekord[0];
print "<a href=$obrazek target=_blank><img src=$obrazek width=150 height=150></a>&nbsp;&nbsp;";
}


?>[/php:1:f8402edde0]
jak sami widzicie cienizna, no ale ja sie ciesze, jeśli macie jakiś pomysł co zmienic to gadajcie
pozdrawiam
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: 3.10.2025 - 18:41