webForumDet fria alternativet

Problem med admin-sida till litteratur-sida

PHP

2 svar · 308 visningar · startad av addeweb

Medlem sedan jan. 2004216 inlägg
Frågan#1

Jag har stött på problem med följande kod:

<?php
if(!isset($_POST['update_caption'])){ ?>
// Ladda in aktuell sidrubrik i textrutan.
	$query2 = "SELECT * FROM litteratur_sidor WHERE pageid = '".$_GET['pageid']."'";
	$result2 = mssql_query($query2, $connection); 

	$pageid = mssql_result($result2, 0,"pageid");
	$sidrubrik = mssql_result($result2, 0,"sidrubrik");
	
	?>
	<form action="<?=$_SERVER['PHP_SELF']?>" method="POST" name="form1"> 
	<h5 style="margin-bottom:0px">Ändra sidans rubrik:</h5>
	<table cellpadding="1" border="0" cellspacing="0">
	<input type="hidden" value="<?=$pageid?>" name="pageid" />
	<tr><td><input type="text"size="60" name="sidrubrik" value="<?=$sidrubrik?>"
 style="font-weight: bold; font-style: oblique" class="input" /></td></tr>
	<tr><td align="right"><input type="submit" name="update_caption" value="Spara" class="button" /></td></tr>
	</table>
	« <a href="javascript:history.back()"><u>Tillbaka</u></a>
	</form> 
<?php
// Ändra sidans rubrik
} else if(isset($_POST['update_caption'])) {

    	$sidrubrik = $_POST['sidrubrik'];
	$pageid = $_POST['pageid'];
	
   	$msquery = "UPDATE litteratur_sidor SET sidrubrik = '$sidrubrik' WHERE pageid = $pageid";
    	mssql_query($msquery, $connection) or die ('Något gick fel');

echo"<h5>Rubriken har nu ändrats.</h5>« <a href=\"admin.php\"><u>Tillbaka</u></a>";
mssql_close($connection); 
	
}?>
Ett par felmeddelanden som jag fått:

**Warning: mssql_result(): Bad row offset (0) in C:\Ex-jobb\teqla\litteratur\admin.php on line 52

Warning: mssql_result(): Bad row offset (0) in C:\Ex-jobb\teqla\litteratur\admin.php on line 53**

De rader som gäller är:
$pageid = mssql_result($result2, 0,"pageid");
$sidrubrik = mssql_result($result2, 0,"sidrubrik");

Jag får dessa felmeddelanden när jag sparar sidans rubrik. Uppdateringen fungerar men vad är det som jag har missat?

Medlem sedan jan. 2004216 inlägg
#2

Har tagit bort koden som jag har lagt in här tidigare eftersom jag nu vet vad som är felet med saknade variabler i länkar.

Medlem sedan jan. 2004216 inlägg
#3

Finns det något som jag glömt eller inte tänkte på???

263 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)