Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> aktualizacja przez formularz
dafit
post
Post #1





Grupa: Zarejestrowani
Postów: 14
Pomógł: 0
Dołączył: 25.06.2003
Skąd: Olsztyn

Ostrzeżenie: (0%)
-----


A wiec tak mam pomysla ale niewiem jak go zrealizowac (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
mam taka mala baze w mySQL (jest to baza danych strzelcow bramek)
z wprowadzaniem nie mam problemu natomiast jezeli zawodnik dany jest juz w w bazie to bym wpisal jego dane a miejscu ilosc bramek np. +2 i aby zsumowal jego bramki , natomiast jezeli nie ma go jeszcze na liscie to niech doda te +2 do zera .
i teraz pytanko :
Czy to niebedzie zbyt skomplikowane i jak mozna to czy moze ktos to napisac ?
z gory dziekuje
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
wirtus
post
Post #2





Grupa: Zarejestrowani
Postów: 67
Pomógł: 0
Dołączył: 5.05.2003
Skąd: Warszawa

Ostrzeżenie: (0%)
-----


parse error oznacza, ze masz literwoke w kodzie.

Musisz byc baaaaaaaaaaaaaaaaardzo poczatkujacy skoro tego nie wiesz.

Blad masz juz w linii:

[php:1:5bf70a02ee]<?php
mysql_connect('adres.pl, 'dafit', '********')
?>[/php:1:5bf70a02ee]

powinno byc:
[php:1:5bf70a02ee]<?php
mysql_connect('adres.pl', 'dafit', '********')
?>[/php:1:5bf70a02ee]

Kolejny błąd:
[php:1:5bf70a02ee]<?php
mysql_query("INSERT INTO zawodnicy (id, zawodnik, klub, goole) value ('$id',
'$zawodnik','$klub', '$goole'));
?>[/php:1:5bf70a02ee]
powinno byc:
[php:1:5bf70a02ee]<?php
mysql_query("INSERT INTO zawodnicy (id, zawodnik, klub, goole) value ('$id',
'$zawodnik','$klub', '$goole');");
?>[/php:1:5bf70a02ee]

Kolejna sprawa:
dlaczego do cholery raz uzywasz goole przez dwa "o" a innym razem gooole przez 3 "o" ?!?!?

Czyli calosc mniej wiecej tak:
[php:1:5bf70a02ee]<?php
//dodaj_zawodnika.php
mysql_connect('adres.pl', 'dafit', '********')
or die('Nie można się poł&plusmn;czyć');
mysql_select_db('dafit');
$query_1=mysql_query("SELECT * FROM zawodnicy WHERE Zawodnik='".$Zawodnik."';");
$jest=mysql_num_rows($query_1);
if ($jest=="0")
{
mysql_query("INSERT INTO zawodnicy (id, zawodnik, klub, goole) value ('".$id."',
'".$zawodnik."','".$klub."', '".$goole."');");
}
else {
$query=mysql_query("SELECT goole FROM zawodnicy WHERE Zawodnik='".$Zawodnik."';");
$aktu_bramek=mysql_result($query,"0","goole");
$bramki_suma=$aktu_bramek+$goole;
mysql_query("UPDATE zawodnicy SET goole='".$bramki_suma."' WHERE
zawodnik='".$zawodnik."';");
}
?>[/php:1:5bf70a02ee]

i jeszcze jedno...
jak się nie nauczysz korzystać z $_POST czy $_GET to bedziesz zimą w trampkach biegał...

Tymbardziej jak ktoś ci wyłącze regoster_globals....

A wtedy to już nikt ci nie pomoże, bo nikomu się nie będzie chciało pisać tego samego poraz setny !!!!


Nie dam gwarancji, ze dobrze ten skrypt poprawilem, bo mi sie nie chce tego testowac...

[size=16][KaMeLeOn]: UWAGA:

Proszę nie przesadzać z kolorami i formatowaniem czcionek...
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 25.09.2025 - 22:36