|
|
|
Problem z polem input, select i bazą danych MySQL |
« Zobacz poprzedni temat :: Zobacz następny temat » |
Autor |
Wiadomość
|
InzaghiX |
Wysłany: 30 Sty 2008, 00:30 Temat postu: Problem z polem input, select i bazą danych MySQL |
|
|
Nowicjusz
Dołączył: 30 Sty 2008 Posty: 1
|
Witam, mam taki problemik, jak na dole w kodzie zobaczycie, mam plik form.php gdzie sa dwa pola input i select i chcialbym je dodawac automatycznie po kliknieciu zeby można było utworzyć duplikaty takich pól i później odpowiednio zapisać je do bazy i odczytac . zrobiłem to co widać ale z resztą będe potrzebował Waszej pomocy...
TO plik form.php
Kod: |
<form action="insert.php" method="POST">
<table border="0">
<tr><td><h6>Tytul</h6></td><td> <input type="text" name="tytul" maxlenght="30" size="30"></td></tr>
<tr><td><h6>Opis</h6></td><td> <textarea name="opis" rows="8" cols="60"></textarea></td></tr></table>
<table border=0 width=100%>
<tr><td colspan=2><h6>Wybierz serwer:</h6>
<select name="host">
<option value="0" selected="selected">...</option>
<option value="Filefront" >Filefront</option>
<option value="Filehostia">Filehostia</option>
<option value="Verzend.be">Verzend.be</option>
<option value="Netload.ie">Netload.ie</option>
<option value="2xUpload.to">2xUpload.to</option>
<option value="UPLOADED.to">UPLOADED.to</option>
<option value="FILECRUNCH.com">FILECRUNCH.com</option>
<option value="SENDSPACE.pl">SENDSPACE.pl</option>
<option value="UPLOADING.com">UPLOADING.com</option>
</select></td>
<td><h6>Adres http:</h6><input type="text" name="adres" maxlenght="30" size="30"></td></tr>
<select name="typ">
<option>...</option>
<option>Dla Przyjaciół</option>
<option>Dla Wszystkich</option>
</select></td></tr>
<tr><td colspan="2"><input type="submit" value="dodaj" name="wyslij">
</table>
</form>
|
Plik wykonywalny czyli insert.php
Kod: |
<?php
@$tytul = $_POST['tytul'] ;
@$opis = $_POST['opis'] ;
@$host = $_POST['host'] ;
@$typ = $_POST['typ'] ;
include "inc/dblink.php" ;
$link = @mysql_connect( $CFG->dbhost,$CFG->dbuser,$CFG->dbpass );
mysql_select_db( $CFG->dbname, $link );
$result=mysql_query( "INSERT INTO lektor.film (`id`,`tytul`,`opis`,`host`,`adres`,`typ`)
VALUES (NULL, '$tytul', '$opis', '$host', '$adres', '$typ'); " , $link);
mysql_affected_rows();
mysql_close($link);
$zmienna="index.php";
header("Location: $zmienna");
?>
|
I plik służący wyświetlaniu wyników z bazy index.php .
Kod: |
<?
include "inc/dblink.php" ;
$link = @mysql_connect( $CFG->dbhost,$CFG->dbuser,$CFG->dbpass );
mysql_select_db( $CFG->dbname, $link );
$result=mysql_query( "SELECT * FROM lektor.film ORDER BY `id` DESC
", $link );
$rows_sum = mysql_num_rows($result) or die (mysql_error());
while ( $aRow = mysql_fetch_array( $result ) )
{
echo' <table class=tabela ><tr><td valign=top><table border=0>
<div id=tytul>'
.$aRow['tytul'].
'<div id="friend">'.$aRow['typ'].'</div></div>
<div id=obrazek><img src=filmy/2.jpg >
</div>
<div id=opis>
'.$aRow['opis'].'
</div>
<div id=link>
<a class=sciagnij>Pobieranie:</a>
<br>
<a class="nz-serwer">'.$aRow['host'].'</a>    
<a class="x"><a hret='.$aRow['adres'].'>Download</a>
</div>
</table>
</table>';
}
mysql_free_result( $result );
?> |
Oraz o ile to możliwe to chciałbym aby wyniki wprowadzonych danych w formularzu w polach host i adres były duplikowane za pomocą tego Kod: | <a class="nz-serwer">'.$aRow['host'].'</a>
<a class="x"><a hret='.$aRow['adres'].'>Download</a> | i dodawane na strone... Jeśli ktoś mi będzie chciał pomóc będe wdzięczny. |
|
Powrót do góry |
|
|
KCS |
Wysłany: Temat postu: Reklama w KCS |
|
|
|
|
Powrót do góry |
|
|
|
|
|
|
Strona 1 z 1 |
|
Nie możesz pisać nowych tematów Nie możesz odpowiadać w tematach Nie możesz zmieniać swoich postów Nie możesz usuwać swoich postów Nie możesz głosować w ankietach
|
|
|
|