ďťż

[php] odnosnik problem ze spacja

       

Podstrony


telcocafe

Mam taki kod :

<?php
include("litery.php");

$polaczenie=mysql_connect("localhost","root",""); /* Nawiązanie połączenia z bazą */

mysql_select_db("lyrics",$polaczenie); /* Wybranie odpowiedniej bazy danych */

$sql="SELECT * FROM `artists`WHERE `artistletter` ='$lit'";

$wynik=mysql_query($sql); /* Zapytanie sql do bazy i zapisanie wyniku w $wynik */

while($linia=mysql_fetch_array($wynik)) /* Pętla dopóki istnieją dane */

print "<a href=/$linia[artist]>$linia[artist]</a><br>";

mysql_close($polaczenie);

?>

Pobiera on z bazy danych wszystkei rekordy na dana liter i tworzy odnosnik problem polega na tym ze jesli np. nazwa w polu artist jest : The Beatles to tworzy odnosnik tylko do The a to co po spacji opuszcza i jedzie dalej jak to rozwiązać proszę o szybka pomoc



Spróbuj usunąć slash w tej linii:
print "<a href=/$linia[artist]>$linia[artist]</a><br>";

Nie jestem pewien ale powinno pomóc.
Użytkownik sauron edytował ten post 30 wrzesień 2006, 19:56
Nie pomaga moze źle nieco wytlumaczylem moj problem . Skrypt dziiała tak że po wybraniu np. litery wyswietla wszystkie rekordy których poel artistletter zaczyna sie na a nastepnei tak dlugo iel jest rekordów tworzy odnosniki np. odnosnik do zespołu THE BEATLES powinien wygladac tak : <a href="/THE BEATLES>THE BEATLES</a> natomiast jesl ito pole artysta jest kilku członowe i oddziela je spacja to tworzy odnosnik w tym przykladzie the beatles taki : <a href="/THE>THE BEATLES</a>

Jak zrobic zeby wpisywalo caly wyraz do odnosniak a nei tylko pierwszy człon do spacji ?

print "<a href='$linia[artist]'>$linia[artist]</a><br>" ;
nie tak? :blink:
Użytkownik marines edytował ten post 30 wrzesień 2006, 19:53


thx działa :) jestem poczatkuajcy wiem ze to proste rzeczy ale trzeba czasem prosic o pomoc :)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.