Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][MYSQL] jaki typ dla linku?
blown
post
Post #1





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 16.03.2009

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


Witam,
mam taki problem ponieważ to są moje początki w php nie wiem jaki typ dać dla adresu strony internetowej ponieważ robie baze że trzeba wpisac: Uzytkownika, nazwe strony, adres strony. Poprostu nie wiem czy adres strony to ma byc text czy varchar? wiem że obydwie są tekstowe ale nie znam sie ktora lepiej pasuje do linku a moze całkiem cos innego pomozcie.

Oraz

skrypt wyglada tak:
Kod
print stripslashes($row["Nazwa strony"]);            
print stripslashes($row["Link strony"]);      
print stripslashes($row["Data dodania"]);


I wyświetla mi się to tak:
1. Strona nr1www.strona1.pl2002-02-20

nie wiem czemu? cos zle zrobilem ;p jak zrobić żeby były ładne odstępy miedzy tymi zmiennymi. Oraz czy da się zrobić tak żeby ten Link strony stał się prawdziwym linkiem? bo teraz jest to napis? słyszałem że trzeba cos kombinowac $link ale jestem sierota ;p
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 14)
bartg
post
Post #2





Grupa: Zarejestrowani
Postów: 226
Pomógł: 25
Dołączył: 4.07.2007
Skąd: Berlin

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


Poczytaj o HTML smile.gif

Linki tworzy sie znacznikiem "a" np. <a href="http://onet.pl">Onet.pl!</a>

Natomiast entery tworzy się używając znacznika "br", czyli aaaa<br />bbbb


--------------------
Go to the top of the page
+Quote Post
Fifi209
post
Post #3





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


varchar(255) starczy moim zdaniem

co do zmiennych:

Kod
echo '<a href="'.stripslashes($row["Link strony"]).'">'. stripslashes($row["Nazwa strony"]).'</a> dodano: '.stripslashes($row["Data dodania"]);

Powinno latać


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
Spawnm
post
Post #4





Grupa: Moderatorzy
Postów: 4 069
Pomógł: 497
Dołączył: 11.05.2007
Skąd: Warszawa




varchar(255) na link dla usera !?!

jeśli to ma być link do jego strony www to wystarczy max 40.
Go to the top of the page
+Quote Post
Fifi209
post
Post #5





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(Spawnm @ 22.03.2009, 12:59:28 ) *
varchar(255) na link dla usera !?!

jeśli to ma być link do jego strony www to wystarczy max 40.


Wiesz, co nie napisał ile ma mieć znaków. A jeżeli to będzie link typu:
http://www.google.pl/search?hl=pl&q=lu...mp;aq=f&oq=

Hmm? smile.gif Równie dobrze text by można dać. A zgadywać w ciemno jakie linki chce on tam wrzucić jest ciężko.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
blown
post
Post #6





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 16.03.2009

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


dzięki fifi śmiga. Ale teraz np chce zrobić całkiem cos innego chce załadować banner do bazy do danego użytkownika. Jak byście mi podpowiedzieli jak to zrobić było by cool.

Ten post edytował blown 22.03.2009, 14:53:01
Go to the top of the page
+Quote Post
Fifi209
post
Post #7





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Zrób sobie tabelę banners

pola

id (int) auto_increment unsignet not null
user_id (int) auto_increment unsignet not null
link (varchar 255) not null #255 bo nie wiem jakie długie linki ;d

primary key (id)

(to taki przykład )


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
decha-design
post
Post #8





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


A powiedz mi, po jaką cholerę nową tabele pod to robic? co? ...

Nie wystarczy nowe pole z adresem do obrazu? sleep.gif'

Ten post edytował decha-design 22.03.2009, 15:48:40


--------------------
Go to the top of the page
+Quote Post
blown
post
Post #9





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 16.03.2009

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


Również wydaje mi się że nowe pole ponieważ będzie to w tej samej tabeli. Możecie mi podać jakieś namiary albo napisać funckje która pomoże mi załadować button do bazy do danego użytkownika?
Go to the top of the page
+Quote Post
decha-design
post
Post #10





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


Cytat(blown @ 22.03.2009, 16:47:38 ) *
Możecie mi podać jakieś namiary albo napisać funckje która pomoże mi załadować button do bazy do danego użytkownika?

A możesz jaśniej?


--------------------
Go to the top of the page
+Quote Post
Fifi209
post
Post #11





Grupa: Zarejestrowani
Postów: 4 655
Pomógł: 556
Dołączył: 17.03.2009
Skąd: Katowice

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


Cytat(decha-design @ 22.03.2009, 19:05:47 ) *
A możesz jaśniej?


Właśnie o tym mówiłem, zamiast edytować już istniejące tabele (nie wiem jaki duży jest projekt) czasami jest łatwiej dodać nową.


--------------------
Zainteresowania: C#, PHP, JS, SQL, AJAX, XML, C dla AVR
Chętnie pomogę, lecz zanim napiszesz: Wujek Google , Manual PHP
Go to the top of the page
+Quote Post
blown
post
Post #12





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 16.03.2009

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


Chodzi o to że jak mam baze i dodaje do niej informacje typu: Użytkownik, nazwa strony, adres strony. To teraz chce dodać jeszcze banner (obrazek) tej strony. I nie wiem jak zrobić żeby go załadować i żeby mi się wyświetlił w bazie.

Ten post edytował blown 22.03.2009, 20:37:36
Go to the top of the page
+Quote Post
ostrylg
post
Post #13





Grupa: Zarejestrowani
Postów: 144
Pomógł: 18
Dołączył: 11.12.2005
Skąd: Gdańsk

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


Daj nowe pole w bazie "baner_url" i w tym polu umieszczaj adres URL do takiego obrazka.
Go to the top of the page
+Quote Post
blown
post
Post #14





Grupa: Zarejestrowani
Postów: 34
Pomógł: 0
Dołączył: 16.03.2009

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


W sumie też tak można ale dokładnie chodzi mi o to żeby można było dodać to z poziomu php. Ponieważ mam zrobiony formularz z którego dodaje poszczególnego użytkownika jego strone itd ale chciałbym za pomocą tego formularza umieścić banner i nie wiem jak to moge zrobić. Myśle że w miare zrozumiale to tlumacze ;p
Go to the top of the page
+Quote Post
decha-design
post
Post #15





Grupa: Zarejestrowani
Postów: 415
Pomógł: 46
Dołączył: 26.05.2007
Skąd: Sandomierz

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


Ku**** ... a poczytać to nie łaska? My mamy za Ciebie wszystko zrobić?

1. formularz z enctype="multipart/form-data"
2. move_uploaded_file" title="Zobacz w manualu PHP" target="_manual
3. http://pl.php.net/manual/pl/reserved.variables.files.php

Lub odrobinę gogle ... http://www.kess.snug.pl/index.php?sid=10&pid=38

Ten post edytował decha-design 23.03.2009, 10:28:45


--------------------
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.08.2025 - 10:17