![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
Witam, wstawie kod a potem powiem co jest nie tak.
Kod case 'dodaj': autoryzacja(); if(isset($_POST['nick']) and isset($_POST['punkty']) and isset($_POST['punkty2']) and isset($_POST['punkty3']) and isset($_POST['nick2']) and isset($_POST['nick3'])){ if(!mysql_query('INSERT INTO ranking (nick,punkty,nick2,punkty2,nick3,punkty3) VALUES (\''.$_POST['nick'].'\',\''.$_POST['punkty'].'\',\''.$_POST['nick2'].'\',\''.$_POST['nick3'].'\',\''.$_POST['punkty2'].'\',\''.$_POST['punkty3'].'\',)',$db)){ echo ' <b>ERROR: Blad podczas dodawania rekordu.</b> '; }else{ echo ' <b>Wpis zostal dodany</b> '; } } echo ' <a href="'.$_SERVER['PHP_SELF'].'">Powrot</a> '; echo ' Wypelnij pola <form action="'.$_SERVER['PHP_SELF'].'?edytuj=dodaj" method="POST"> <table><tr><td>Miejsce</td><td>Nick</td><td>Punkty</td></tr> <tr><td>1</td><td><input type="text" name="nick" value=""></td><td><input type="text" name="punkty" value=""></td></tr> <tr><td>2</td><td><input type="text" name="nick2" value=""></td><td><input type="text" name="punkty2" value=""></td></tr> <tr><td>3</td><td><input type="text" name="nick3" value=""></td><td><input type="text" name="punkty3" value=""></td></tr> </table> <input type="submit" value="Dodaj"> </form>'; Jest to czesc skryptu rankingu graczy. Kiedy w formularzu na stronie wpisuje nicki u punkty to sie nie wysyla do bazy mysqli wyswietla ERROR: Blad podczas dodawania rekordu. Prosze o pomoc. I jeszcze jedno, jak wysylam nick z punktami na serwer, to chcialbym aby to nadpisalo jesli takowy gracz juz jest, bo z tego co slyszalem tworzy oddzielny nick i punkty. Ten post edytował Adzik1992 23.07.2008, 10:21:58 |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 14 Pomógł: 0 Dołączył: 19.05.2008 Ostrzeżenie: (0%) ![]() ![]() |
juz tam ok, tylko cos nie tak z aktualizacja wynikow
Kod case 'dodaj':
autoryzacja(); if(isset($_POST['nick']) and $_POST['punkty'] ) { $query="SELECT * FROM ranking where nick = '".$_POST['nick']."'"; $result = mysql_query($query,$db); $ile=mysql_num_rows($result); if ($ile>0) { while($row=mysql_fetch_array($result)) { echo $id_user=$row['id']; } mysql_query('UPDATE ranking set (punkty) = (\''.$_POST['punkty'].'\' where id=$id_user)',$db); } else { mysql_query('INSERT INTO ranking (nick,punkty) VALUES (\''.$_POST['nick'].'\',\''.$_POST['punkty'].'\')',$db); } } |
|
|
![]() ![]() |
![]() |
Aktualny czas: 8.10.2025 - 16:47 |