Avatar billede xirox Nybegynder
09. oktober 2003 - 18:11 Der er 14 kommentarer og
1 løsning

Update mysql

Jeg har en ret.php
og så denne retok.php

Men hvorfor virker den ikke?
Den skal gå ind og lave den om som jeg har skrevet.


<?
session_start();
?>
<?
include("test.php");
?>
<HTML>
<HEAD>
<?
$result3 = mysql_query("SELECT * FROM ero_tgp2 ORDER BY `id` DESC LIMIT 0, 1");
$row    = mysql_fetch_array($result3);
?>
<?
mysql_query("UPDATE ero_tgp2 set titel = '$titel ORDER BY `id` DESC LIMIT 0, 1");
?>
<?
echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater Info...</FONT>";
?>
<meta http-equiv="refresh" content="0 ; URL=ret.php">
</tr>
</table>
Avatar billede xirox Nybegynder
09. oktober 2003 - 18:13 #1
og her er lige ret.php os

<?
session_start();
?>
<?
include("test.php");
?>
<HTML>
<HEAD>
</HEAD>
<?
$result9 = mysql_query("SELECT * FROM ero_tgp2 ORDER BY `id` DESC LIMIT 0, 1");
$row9    = mysql_fetch_array($result9);
?>
<DIV STYLE="text-align:center">
<form action="retprofilok.php" method="POST">
<FONT FACE="Verdana" SIZE="1" COLOR="#FFFFFF">
<BR>
<b>Navn :</b><br>
<input type="text" class="texter" name="navn" value="<? echo "$row9[titel]"; ?>"><br>
<INPUT TYPE="submit" VALUE="Opdater Profil" CLASS="knap">
</form>
Avatar billede medions Nybegynder
09. oktober 2003 - 18:13 #2
<?
session_start();
?>
<?
include("test.php");
?>
<HTML>
<HEAD>
<?
$result3 = mysql_query("SELECT * FROM ero_tgp2 ORDER BY `id` DESC LIMIT 0, 1");
$row    = mysql_fetch_array($result3);
?>
<?
mysql_query("UPDATE ero_tgp2 set titel = '$titel' ORDER BY `id` DESC LIMIT 0, 1");
?>
<?
echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater Info...</FONT>";
?>
<meta http-equiv="refresh" content="0 ; URL=ret.php">
</tr>
</table>

//>Rune
Avatar billede medions Nybegynder
09. oktober 2003 - 18:14 #3
Måske skal det være:;

<?
session_start();
?>
<?
include("test.php");
?>
<HTML>
<HEAD>
<?
$result3 = mysql_query("SELECT * FROM ero_tgp2 ORDER BY `id` DESC LIMIT 0, 1");
$row    = mysql_fetch_array($result3);
?>
<?
mysql_query("UPDATE ero_tgp2 set titel = '.$_REQUEST["titel"].' ORDER BY `id` DESC LIMIT 0, 1");
?>
<?
echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater Info...</FONT>";
?>
<meta http-equiv="refresh" content="0 ; URL=ret.php">
</tr>
</table>

//>Rune
Avatar billede xirox Nybegynder
09. oktober 2003 - 18:15 #4
virker
Avatar billede xirox Nybegynder
09. oktober 2003 - 18:17 #5
det virker ikke mente jeg
Avatar billede xirox Nybegynder
09. oktober 2003 - 18:18 #6
med dit nummer 2 svar skriver den denne fejl:

Parse error: parse error, expecting `T_STRING' or `T_VARIABLE' or `T_NUM_STRING' in retprofilok.php on line 14
Avatar billede sukos Juniormester
09. oktober 2003 - 18:54 #7
Skal nok være:
mysql_query("UPDATE ero_tgp2 set titel = '".$_REQUEST["titel"]."' ORDER BY `id` DESC LIMIT 0, 1");
Avatar billede olebole Juniormester
09. oktober 2003 - 20:00 #8
<ole>

sukos >> Hvad er det lige præcis, du vil have, dette skal gøre for dig i en update:
  ORDER BY `id` DESC LIMIT 0, 1

/mvh
</bole>
Avatar billede olebole Juniormester
09. oktober 2003 - 20:01 #9
Dooohhhh ..... glem det - en tanketorsk  :D
Avatar billede olebole Juniormester
09. oktober 2003 - 20:04 #10
Nej, zqda .... det _er_ da forkert  :)
I en update, kan man vel ikke have et startpoint for LIMIT. Der skal vel kun være et række-antal
/mvh
Avatar billede xirox Nybegynder
10. oktober 2003 - 00:16 #11
nææ det virker ikke!
Avatar billede olebole Juniormester
10. oktober 2003 - 02:07 #12
Får du stadig fejl i linie 14? I så fald, post lige fra række 12-16 eller sådan noget  :)
Avatar billede ohmish Nybegynder
10. oktober 2003 - 07:42 #13
<HTML>
<HEAD>
</HEAD>
<BODY>
<?php
session_start();
include("test.php");
$result3 = mysql_query("SELECT * FROM ero_tgp2 ORDER BY `id` DESC LIMIT 0, 1");
$row = mysql_fetch_array($result3);
$id = $row['id'];
mysql_query("UPDATE ero_tgp2 set titel = '$titel' WHERE id='$id' ");
echo "<FONT FACE=Verdana SIZE=1 COLOR=#FFFFFF>Vent Opdater Info...</FONT>";
?>
<script>
location.href = 'ret.php';
</script>
</tr>
</table>
</BODY>
</HTML>



ret.php:

<HTML>
<HEAD>
</HEAD>
<BODY>
<?php
session_start();
include("test.php");
$result9 = mysql_query("SELECT * FROM ero_tgp2 ORDER BY `id` DESC LIMIT 0, 1");
$row9 = mysql_fetch_array($result9);
?>
<DIV STYLE="text-align:center">
<form action="retprofilok.php" method="POST">
<FONT FACE="Verdana" SIZE="1" COLOR="#FFFFFF">
<BR>
<b>Navn :</b><br>
<input type="text" class="texter" name="navn" value="<? echo $row9['titel']; ?>"><br>
<INPUT TYPE="submit" VALUE="Opdater Profil" CLASS="knap">
</form>
</BODY>
</HTML>
Avatar billede xirox Nybegynder
10. oktober 2003 - 13:29 #14
Det den gør nu er at den slette selve det der skulle rettes!
Avatar billede xirox Nybegynder
10. oktober 2003 - 13:36 #15
fandt fejlen men dit svar hjalp mig tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester