/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Opdatere række i tabel
Fra : ask.later@gmail.com


Dato : 03-10-05 12:45

Hejsa
Er forholdsvis ny i PHP så har brug for lidt hjælp...

Jeg mangler en måde hvorpå man kan opdaterer en rækker i en tabel ud
fra ID

[KODE]

$id = $_GET["id"];


$sql = "INSERT INTO `indslag_add` SET
`titel`='$titel',`oplaeg`='$oplaeg',`indhold`='$indhold',`speaker`='$speaker',`opl_tid`='$opl_tid',`ind_tid`='$ind_tid',`nedlaeg`='$nedlaeg',`teaser`='$teaser',`tidlig`='$tidlig',`sent`='$sent',`genudsend`='$genudsend',`dato`=
NOW() WHERE `id` = '$id'";
$result = mysql_query($sql)or die ("FEJL");

------------------
$id få den fra den side man kommer fra.


Håber der er nogen der kan hjælpe mig...

Mvh.
Morten


 
 
Nygaard (03-10-2005)
Kommentar
Fra : Nygaard


Dato : 03-10-05 13:58

Jeg mangler en måde hvorpå man kan opdaterer en rækker i en tabel ud
fra ID

Du skal bruge UPDATE istedet for INSERT

/Nygaard



~~rose~~ (04-10-2005)
Kommentar
Fra : ~~rose~~


Dato : 04-10-05 07:23

Jeg har prøvet med UPDATE, men kan ikke rigtig få det til at virke...
Men prøver igen - det skal virke!


Christoffer (04-10-2005)
Kommentar
Fra : Christoffer


Dato : 04-10-05 15:11


"~~rose~~" <ask.later@gmail.com> skrev i en meddelelse
news:1128406992.254263.132940@o13g2000cwo.googlegroups.com...
>Jeg har prøvet med UPDATE, men kan ikke rigtig få det til at virke...
Nu skriver du ikke update into vel?

>Men prøver igen - det skal virke!
Jeg bruger følgende kode til at opdatere nogle nyheder med.
$addnyheder = mysql_query("UPDATE nyheder SET navn='$navn',
indhold='$indhold' WHERE id = '$_GET[id]';") or Die(mysql_error());

--
Christoffer



~~rose~~ (05-10-2005)
Kommentar
Fra : ~~rose~~


Dato : 05-10-05 10:47

Tak for hjælpen med dette - har fået det til at virke nu.

Har lige et andet spørgsmål der falder lidt ind under det samme...
Håber der er en nem løsning på dette...


[kode]
$dato2_array = getdate();
$dato2 = $dato2_array["mday"] . "/" . $dato2_array["mon"] . "-" .
$dato2_array["year"];
echo "<center><h2>Dagsliste: $dato2 </h2></center>";


$result = mysql_query("SELECT * FROM indslag_add WHERE `genudsend` =
'$dato2' or `dato` = '$dato2'");

while ($Array = mysql_fetch_array($result)) {
   $id   = $Array['id'];
   $titel   = $Array['titel'];
   $oplaeg = $Array['oplaeg'];
   $teaser = $Array['teaser'];
   $genudsend = $Array['genudsend'];
   $dato   = $Array['dato'];

echo "<table border=\"1\" width=\"100%\" align=\"center\">";

echo "<td width=\"20%\">";
echo '<a href=../indslag/indslag_rediger.php?id='.$Array['id'].'
target=\"_blank"\>'.$Array["titel"].'</a>';
echo "</td>";

echo "<td width=\"20%\">";
echo "<textarea cols=\"25\" rows=\"5\" name=\"oplaeg\"
readonly>$oplaeg</textarea>";
echo "</td>";

echo "<td width=\"20%\">";
echo "<textarea cols=\"25\" rows=\"5\" name=\"teaser\"
readonly>$teaser</textarea>";
echo "</td>";

echo "<td width=\"20%\">";
echo $dato;
echo "</td>";

echo "<td width=\"20%\">";
echo $genudsend;
echo "</td>";

echo "</table>";
}

-------------------------------------------------
Det jeg så gerne vil, er at opdatere listningen hver 10 sek. Jeg kan
ikke bruge meta tag refresh eller body onload da jeg kører med
session. hvis jeg bruger meta tag eller body onload til refresh er man
nødt til at logge på igen.

Håber der er nogen der kan hjælpe mig... og forstår hvad jeg
mener...

Mh.


POW (05-10-2005)
Kommentar
Fra : POW


Dato : 05-10-05 15:51

~~rose~~ wrote:
> Det jeg så gerne vil, er at opdatere listningen hver 10 sek. Jeg kan
> ikke bruge meta tag refresh eller body onload da jeg kører med
> session. hvis jeg bruger meta tag eller body onload til refresh er man
> nødt til at logge på igen.
>
> Håber der er nogen der kan hjælpe mig... og forstår hvad jeg
> mener...

Du kan evt. lave et script tag for src filen så i virkeligheden er en
php fil... så kan du lave et js timeout der står og holder øje med om
der er ændringer og så holde listen dynamisk opdateret... det er lidt
mere besværligt, men det ser noget mere blæret ud end hvis den står og
reloader hele tiden...

hvad propper du i din body onload / meta refresh siden dine sessions dør
af det? Synes da nprmalt sessions er rimelig "hårdføre" hvad det angår :
-)

Søg
Reklame
Statistik
Spørgsmål : 177517
Tips : 31968
Nyheder : 719565
Indlæg : 6408629
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste