![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 297 Pomógł: 0 Dołączył: 17.01.2003 Skąd: Tarnów Ostrzeżenie: (0%) ![]() ![]() |
Witam ma problem zrobiłem baze myslq do pliku z downloadsem i coś nie trybi pewnie coś pomyliłem w kodzie php i nie wiem co może kwestia zapytania do mysql czy mógłby ktoś popatrzeć przez chwile i powiedzieć co może być nie tak (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
pliki.php Cytat <html>
<head> <title></title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2"> <link rel="stylesheet" href="../nn.css" type="text/css"> </head> <body> <script> <!-- if (window.parent.location==window.location) { document.writeln('Czekaj na załadowanie ramek. Jeśli się nie pojawią, <a href="../index.php">kliknij tutaj</a>'); window.location='../index.php'; } // --> </script> <table width="95%" border="0" align="center" cellpadding="0" cellspacing="0" bgcolor="#878057"> <tr> <td height="19" colspan="2" background="images/main_1.gif" align="center" bgcolor="#B1AF97" class="windows"> </td> </tr> <tr> <td width="303" height="32" align="right" background="images/main.gif" bgcolor="#8F8D76" class="windows">Pliki </td> <td width="565" height="32" align="center" bgcolor="#B1AF97"><a href="home.php?action=news" class="back">wstecz</a></td> </tr> </table><br>[php:1:8e6b5e1364] <?php require "../config.php"; function viewfiles($pliki, $sort="id") { $query = "SELECT nazwa FROM pliki WHERE id='$pliki'"; $wynik = mysql_query($query); $row = mysql_fetch_array($wynik); } ?>[/php:1:8e6b5e1364] <table width="95%" border="0" align="center" cellpadding="0" cellspacing="1" bgcolor="#878057"> <tr> <td colspan="4" align="center" bgcolor="#BFB891" class="text"><b>Pliki</b></td> </tr> <TR bgcolor="E7DDA0" class="textbold"> <TH align=center></TD> Nazwa pliku <TH align=center> Rozmiar pliku</TH> <TH align=center> Opis pliku</TH> <TH align=center> Ilość pobrań</TH> </TR> [php:1:8e6b5e1364] <? while($row = mysql_fetch_array($wynik)) { echo "<TR bgcolor="E7DDA0" class="tekst" >n"; echo "<TD align=center>n"; echo "<a href="pliki.php?op=getit&id=" . $row['id'] . "" class="small_lgh">" . $row['nazwa'] . "</a>"; echo "</TD>n"; echo "<TD align=center>n"; echo . $row['wielkosc'] . ; echo "</TD>n"; echo "<TD align=center>n"; echo . $row['opis'] . ; echo "</TD>n"; echo "<TD align=center>n"; echo . $row['ilosc_pobran'] . ; echo "</TD>n"; echo "</TR>n"; } ?>[/php:1:8e6b5e1364] </table>[php:1:8e6b5e1364] <? function getit($id) { $query = "SELECT adr FROM pliki WHERE id='$id'"; $wynik = mysql_query($query); $row = mysql_fetch_array($wynik); Header("Location: ".$row['adr']); $query = "UPDATE pliki SET ilosc_pobran=ilosc_pobran+1 WHERE id='$id'"; $wynik = mysql_query($query); exit(); } switch($op) { case "getit": getit($id); break; } ?> [/php:1:8e6b5e1364] </body> </html> baza sql [sql:1:8e6b5e1364] CREATE TABLE `pliki` ( `id` int(11) NOT NULL auto_increment, `nazwa` varchar(255) NOT NULL default '', `adr` varchar(255) NOT NULL default '', `opis` varchar(255) NOT NULL default '', `ilosc_pobran` int(11) default '0', `wielkosc` varchar(255) NOT NULL default '', PRIMARY KEY (`id`), UNIQUE KEY `id` (`id`) ) TYPE=MyISAM AUTO_INCREMENT=4 ; INSERT INTO `pliki` VALUES (1, 'lol', 'lol.zip', 'ble', 0, '25 kb'); [/sql:1:8e6b5e1364] config.php [php:1:8e6b5e1364] <? $url = "localhost"; //adres bazy danych $login = "root"; //nazwa użytkownika bazy danych $haslo = "bleeeeeeee"; //hasło użytkownika bazy danych $dbname = "jakas baza"; //nazwa bazy danych mysql_connect($url,$login,$haslo); mysql_select_db($dbname); ?> [/php:1:8e6b5e1364] ---------------------------------------------- a tak jest nawet w miarę ładnie... (DeyV) |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 23:16 |