Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  PHP/Mysql faili tõmbamine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
Unison
HV kasutaja

liitunud: 10.12.2009




sõnum 26.04.2010 15:56:15 PHP/Mysql faili tõmbamine vasta tsitaadiga

Äkki keegi aitaks natukene ühe koodiga.

// Loome ühenduse
$connection = mysql_connect($DatabaseHost, $DatabaseUsername, $DatabasePassword)
or die("Ei suuda luua ühendust MySQLi!");
// Valime andmebaasi
mysql_select_db($DatabaseName, $connection) or die("Ei leida andmebaasi!");



$result = mysql_query("SELECT filename FROM files");



echo "<table border='1'>
<tr>
<th> Nimi </th>
<th> Tõmba </th>
</tr>";

while($row = mysql_fetch_array($result))
{
echo "<tr>";
echo "<td>" . $row['filename'] . "</td>";
echo "<td><a href=lood/" . $row['filename'] . ">Tõmba</a></td>";
echo "</tr>";

}

echo "</table>";
?>


Kui laen mingi laulu ülesse, siis faili nimi lisatakse andmebaasi. Nt: Minu - Laul.mp3
Nüüd kui hakkan faili tõmbama, siis skript peaks võtma mysqlist faili nime ja selle lisama aadressile otsa.
Probleem seisneb selles, et ta ei võta tervet laulu nime vaid võtab esimese sõna. Ehk siis Minu - Laul.mp3 asemel lisab ta aadressile lihtsalt Minu
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum
kullar
HV kasutaja
kullar

liitunud: 26.11.2006



Autoriseeritud ID-kaardiga

sõnum 26.04.2010 16:19:19 vasta tsitaadiga

ehk abiks urlencode pmt ei tohi tühikut aadressi ribal olla.
_________________
Online Perekonna Eelarve, Keerukamad veebipõhised infosüsteemid jms
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
Fukiku
Kreisi kasutaja
Fukiku

liitunud: 06.11.2003




sõnum 26.04.2010 17:59:09 vasta tsitaadiga

Suurem möödalask on hetkel see, et href atribuudile oleks mõistlik jutumärgid ümber panna. Antud juhul siis ilmselt vast sedasi (pole php'd ammu näppinud, võin mööda panna väheke)
echo "<td><a href=\"lood/" . $row['filename'] . "\">Tõmba</a></td>";

_________________
Foxic is just a simple fox
Enne kui sa küsid oma küsimuse - küsi seda vannipardilt! Rangelt soovitatav enne programmeerimise alafoorumisse uue teema tegemist.
Kommentaarid: 2 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 2
tagasi üles
vaata kasutaja infot saada privaatsõnum
kullar
HV kasutaja
kullar

liitunud: 26.11.2006



Autoriseeritud ID-kaardiga

sõnum 26.04.2010 18:32:39 vasta tsitaadiga

Samas tekib üldse küsimus, et miks sellise asja jaoks kasutada mysql'i, kui võiks lihtsalt kausta läbi skännida ja kuvada ainult mp3 faile.
_________________
Online Perekonna Eelarve, Keerukamad veebipõhised infosüsteemid jms
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 25
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  PHP/Mysql faili tõmbamine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.