România
Roportal.ro

ultimul id creat in database

Început de RHS, Lun 2 aug 2010 · 1 răspunsuri · 2.556 vizualizări

RHS767 mesaje#1

Salut,

Lucrez la un proiect personal si am intampinat o eroare.

Am codul

$sql = "INSERT INTO menu (id, title, active, nest_under, description) VALUES ('','$_POST[title]','1','$_POST[nest_under]','$_POST[description]')";

$idpag = mysql_insert_id();
$txt='page.php?id='.$idpag;
$sql = ("UPDATE menu SET url='$txt'");
	$ok="Pagina a fost creata";
if (!mysql_query($sql,$con))
 {
 die('Error: ' . mysql_error());
 }
echo "page added - <a href='addpage.php'>back</a><br /><br />";
echo $ok;

Paginile sea dauga normal cu ajutorul unui form:

<form action="addpagesucsesfully.php" method="post">
title: <input type="text" name="title" /><br />
nest_under: <input type="text" name="nest_under" /><br />
description: <input type="text" name="description" /><br />
<input type="submit" />
</form>

Vreau ca pagina creata sa poata fi accesata in felul urmator: http://www.site.ro/page.php?id=ID-UL PAGINII CREATE

Dupa cum se vede in cod eu am incercat asa:

$idpag = mysql_insert_id();
$txt='page.php?id='.$idpag;
$sql = ("UPDATE menu SET url='$txt'");
$ok="Pagina a fost creata";

dar toate paginile au url-ul page.php?id=0

Ma poate ajuta cineva?

← Înapoi la Webmasteri