Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> Edycja rekordów
-Wieviór-
post 19.01.2004, 21:07:53
Post #1





Goście







jakie byłb by zapytanie do bazy danych skoro chce nie dodać nowy rekord tylko zamienić ostatni? Czyli wymazać tamten i wgrać nowy tak jakby... tongue.gif
Go to the top of the page
+Quote Post
Foxx
post 19.01.2004, 21:09:53
Post #2





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


[sql:1:5c569cfe60]
UPDATE tabela SET imie='kuba' WHERE warunek='spelniony'[/sql:1:5c569cfe60]
Go to the top of the page
+Quote Post
cichy
post 19.01.2004, 21:10:58
Post #3





Grupa: Przyjaciele php.pl
Postów: 197
Pomógł: 0
Dołączył: 9.09.2003
Skąd: z Marsa

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


jesli chcesz wyedytować wpis to zastosuj poprostu:
[sql:1:18ee6a9e3d]UPDATE tabela SET jakiespole='cos', jakiespole2='cos2' WHERE jakies_id='xx'
[/sql:1:18ee6a9e3d]Pozdro
Go to the top of the page
+Quote Post
-Wieviór-
post 19.01.2004, 21:16:57
Post #4





Goście







Ale na takiej podstawie:
[php:1:cec36288b9]
<?php
if($_POST['submit']){
$sql= "INSERT INTO mecze (pole) VALUES ('".$_POST['nazwa_formularza']."')";
mysql_query($sql) or die(mysql_error());
?>
[/php:1:cec36288b9]


Czyli:
[php:1:cec36288b9]
<?php
if($_POST['submit']){
$sql= "UPDATE mecze (pole) VALUES ('".$_POST['nazwa_formularza']."')";
mysql_query($sql) or die(mysql_error());
?>
[/php:1:cec36288b9]
:?: :?: :?:
Go to the top of the page
+Quote Post
Foxx
post 19.01.2004, 21:22:44
Post #5





Grupa: Zarejestrowani
Postów: 896
Pomógł: 76
Dołączył: 15.11.2003
Skąd: Sosnowiec/Kraków

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


Nie.
[php:1:2837ca780b]<?php
if($_POST['submit']){
$sql= "UPDATE mecze SET pole='".$_POST['nazwa_pola_w_formularzu']."'";
mysql_query($sql) or die(mysql_error());
?>[/php:1:2837ca780b]
P.S dodaj jakiś warunek bo Ci zmieni wszystkie rekordy
Go to the top of the page
+Quote Post
-Wieviór-
post 19.01.2004, 21:25:21
Post #6





Goście







Ale jaki np.? bo chce żeby mi zmienił ostatni rekord to jaki :?:
Go to the top of the page
+Quote Post
-Wieviór-
post 19.01.2004, 22:08:05
Post #7





Goście







[php:1:03fbecf2d0]<?php
<form action="" method="POST">
<table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><p>Gole gospodarzy:</td>
<td><p>Gole gości:</td>
</tr>
<tr>
<td><input name="hgol"></td>
<td><input name="agol"></td>
</tr>
</table>
<input type="submit" name="submit" value="Wyślij">
</form>
<?
if($_POST['submit']){
$sql= "UPDATE live SET hgol='".$_POST['hgol']."', agol='".$_POST['agol']."'";
mysql_query($sql) or die(mysql_error());
}
?>[/php:1:03fbecf2d0]

Taki błąd: Duplicate entry '0' for key 1
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 00:56