ďťż
 
proszę o pomoc w dodawaniu do bazy ďťż
 
proszę o pomoc w dodawaniu do bazy
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

proszę o pomoc w dodawaniu do bazy



af2p - 30-10-2005 22:22
proszę o pomoc w dodawaniu do bazy
  Witam
Chciałem dodawać dane do bazy za pomocą formularza taki jak poniżej :
Cytat:
<script type="text/javascript">
function List(x,y,i,t){
var O={
'a':{'1':'80','2':'90','3':'100','4':'200','5':'A2 ','6':'A3','7':'S3','8':'A6','9':'S6','10':'A8','1 1':'S8','12':'TT','13':'V8','14':'Pozostałe'},
'a1':{'1':'33','2':'75','3':'145','4':'146','5':'1 47','6':'155','7':'156','8':'164','9':'166','10':' GTV','11':'Pozsotałe'},
'b':{'1':'M1','2':'M3','3':'M5','4':'M6','5':'X3', '6':'X5','7':'Z1','8':'Z3','9':'Z4','10':'Z8','11' :'Seria 1','12':'Seria 3','13':'Seria 5','14':'Seria 6','15':'Seria 7','16':'Seria 8','17':'2002'},
'b1':{'1':'Astro','2':'Aveo','3':'Blazer','4':'Eva nda','5':'Lacetti','6':'Venture','7':'Pozostałe'},
'b2':{'1':'300M','2':'Neon','3':'PT Cruiser','4':'Sebring','5':'Stratus','6':'Cirrus', '7':'Voyager','7':'Grand Voyager','8':'Pozostałe'},
'b3':{'1':'AX','2':'BX','3':'CX','4':'XM','5':'ZX' ,'6':'C2','7':'C3','7':'C4','8':'C5','9':'Berlingo ','10':'Saxo','11':'Xantia','12':'Xsara','13':'Xsa ra Picasso','14':'Pozostałe'},
'c':{'i':'I','j':'J','k':'K','l':'L'}
}
while(y[0])y.remove(0)
for(i in O[x])y[y.length]=new Option(O[x][i],i)
}
</script>
<form action="wyslac.php" method="post">
Marka :<select name="marka" onchange="List(this.value,this.form.two)">
<option value="a1">Alfa Romeo</option>
<option value="a">Audi</option>
<option value="b">BMW</option>
<option value="b1">Chevrolet</option>
<option value="b2">Chrysler</option>
<option value="b3">Citroen</option>
<option value="b4">Daihatsu</option>
<option value="b5">Daewoo</option>
<option value="b6">Dodge</option>
<option value="c">Fiat</option>
<option value="d">Ford</option>
<option value="d1">Honda</option>
<option value="d2">Hyundai</option>
<option value="d3">Isuzu</option>
<option value="d4">Jaguar</option>
<option value="e">Jeep</option>
<option value="e1">Kia</option>
<option value="e2">Lancia</option>
<option value="e3">Land Rover</option>
<option value="e4">Lexus</option>
<option value="e5">Łada</option>
<option value="f0">Mazda</option>
<option value="f">Mercedes</option>
<option value="f1">Mitsubishi</option>
<option value="f2">Nissan</option>
<option value="h">Opel</option>
<option value="i">Peugeot</option>
<option value="i1">Plymouth</option>
<option value="i2">Polonez</option>
<option value="i3">Pontiac</option>
<option value="i4">Porsche</option>
<option value="j">Renault</option>
<option value="j1">Rover</option>
<option value="j2">Saab</option>
<option value="j3">Seat</option>
<option value="j4">Skoda</option>
<option value="j5">Smart</option>
<option value="j6">Subaru</option>
<option value="j7">Suzuki</option>
<option value="k">Toyota</option>
<option value="k1">Trabant</option>
<option value="k2">Uaz</option>
<option value="l">Volkswagen</option>
<option value="l1">Volvo</option>
<option value="l2">Wartburg</option>
<option value="m">Ciężarowe</option>
<option value="n">Autobusy</option>
<option value="o"></option>
</select> <br>
Model&nbsp;
<select name="model">
<option value="1">33</option>
<option value="2">75</option>
<option value="3">145</option>
<option value="4">146</option>
<option value="5">147</option>
<option value="6">155</option>
<option value="7">156</option>
<option value="8">164</option>
<option value="9">166</option>
<option value="10">GTV</option>
<option value="11">Pozostałe</option>

</select>
<!--webbot bot="PurpleText" PREVIEW=" koniec skryptu wyszukiwarki dwupoziomowej" --><br>
Rocznik<select name="rok">
<option value="1960">1960</option>
<option value="1961">1961</option>
<option value="1962">1962</option>
<option value="1963">1963</option>
<option value="1964">1964</option>
<option value="1965">1965</option>
<option value="1966">1966</option>
<option value="1967">1967</option>
<option value="1968">1968</option>
<option value="1969">1969</option>
<option value="1970">1970</option>
<option value="1971">1971</option>
<option value="1972">1972</option>
<option value="1973">1973</option>
<option value="1974">1974</option>
<option value="1975">1975</option>
<option value="1976">1976</option>
<option value="1977">1977</option>
<option value="1978">1978</option>
<option value="1979">1979</option>
<option value="1980">1980</option>
<option value="1981">1981</option>
<option value="1982">1982</option>
<option value="1983">1983</option>
<option value="1984">1984</option>
<option value="1985">1985</option>
<option value="1986">1986</option>
<option value="1987">1987</option>
<option value="1988">1988</option>
<option value="1989">1989</option>
<option value="1990">1990</option>
<option value="1991">1991</option>
<option value="1992">1992</option>
<option value="1993">1993</option>
<option value="1994">1994</option>
<option value="1995">1995</option>
<option value="1996">1996</option>
<option value="1997">1997</option>
<option value="1998">1998</option>
<option value="1999">1999</option>
<option value="2000">2000</option>
<option value="2001">2001</option>
<option value="2002">2002</option>
<option value="2003">2003</option>
<option value="2004">2004</option>
<option value="2005">2005</option>
</select>

<p><input type="submit" value="Prześlij" name="submit"></p>
</form>
Przepraszam ze tak duzo tego ale juz sie poddaje i nie wiem jak dodac to do bazy. Dodaje takim skryptem(i też właśnie nie wiem czy to jest dobre bo nie wiem czy w jakiś inny sposób trzeba to zrobić) oto on :
Cytat:
<?php
// utworzenie krótkich anzw zmiennych
$marka=$_POST['marka'];
$model=$_POST['model'];
$rok=$_POST['rok'];

if (!$marka|| !$model || !$rok |
{
echo 'Nie podano wszystkich potrzebnych danych.<br />'
.'Wróć do poprzedniej strony i spróbuj ponownie.';
exit;
}

if (!get_magic_quotes_gpc())
{
$marka = addslashes($marka);
$model = addslashes($model);
$rok = addslashes($rok);

}

@ $db = new mysqli('lacz.php');

if (mysqli_connect_errno())
{
echo 'Błąd: : Połączenie z bazą danych nie powiodło się. Spróbuj jeszcze raz później.';
exit;
}

$zapytanie = "insert into ksiazki values ('".$marka."', '".$model."', '".$rok."',)";
$wynik = $db->query($zapytanie);
if ($wynik)
echo $db->affected_rows.' książka zapisana do bazy.';
?>
Bardzo prosze o odpowiedź co jest źle, lub ewentualne poprawienie.




webstreet - 31-10-2005 09:41
No i co dalej ma być
  I co dalej ma być,opisz może problem inaczej,dokładniej,jak pisze w instalacji skryptu..wiesz?
zapoznałeś się?,w czym tkwi twój błąd?



af2p - 31-10-2005 09:47
Nie ma instalacji bo nie ma co instalować, jest to napisan przeze mnie skrypt jednak nie do końca poprawnie. Chcę dodawać dane za pomocą tego formularza do bazy danych (ten drugi skrypt).



webstreet - 31-10-2005 09:51
Cytat:
Nie ma instalacji bo nie ma co instalować, jest to napisan przeze mnie skrypt jednak nie do końca poprawnie. Chcę dodawać dane za pomocą tego formularza do bazy danych (ten drugi skrypt). Teraz rozumiem! :) zwracam honor!




af2p - 31-10-2005 11:13
to może pomożesz ? :)



rysiek_d - 14-11-2005 14:09
najpierw zmień linijkę:
$zapytanie = "insert into ksiazki values ('".$marka."', '".$model."', '".$rok."',)";

na:
$zapytanie = "INSERT INTO ksiazki (!!!tu wpisz nazwy kolumn!!!) VALUES ('$marka', '$model', '$rok')";

i napisz jaki był efekt ;)
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?= Konwesja znaków w dump'ie bazy danych - ISO -> utf-8 -> ISO -> utf-8 =?iso-8859-2?Q?=5BSQL_Server_2000=5D_uprawnienienia_do_u=BFyw ania_widoku_?==?iso-8859-2?Q?opartego_na_tabeli_z_innej_bazy?= Dwie bazy czy dwie tabele? [PHP i MySQL] Wstawianie =?ISO-8859-2?Q?rekord=F3w_do_bazy_?==?ISO-8859-2?Q?a_z=B3e_kodowanie?= =?ISO-8859-2?Q?=5Bmysql=5D_synchronizacja_struktury_bazy_?==? ISO-8859-2?Q?lokalnej_ze_zdaln=B1?= [Oracle] Co do tworzenia aplikacji dla bazy Oracle narzedzie do transferu bazy mysql - mysql narzedzie do transferu bazy odbc - odbc Połączenie bazy danych z wykonaniem polaczenia telefonicznego
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • dirtyboys.xlx.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com