problema id in adresa URL
Scris: Dum Oct 09, 2011
salut, am si eu o mica problema si nu stiu cum sa o rezolv, chit ca am incercat cred ca cateva ore si nu stiu unde am gresit. am codul acesta:
si cand ii dau Salveaza nu imi mai arata nimic pt ca in bara NU imi mai arata pagina_editare_administrator.php?id=1 ci pagina_editare_administrator.php?id= adica nu mai imi mai preaia ID-ul. nu stiu unde am gresit, uitati-va si voi si ajutati-ma va rog. va multumesc anticipat, cu stima trif
Cod: Selectaţi tot
<?php
$id=$_GET['id'];
if(isset($_POST['submit'])) {
// Se preiau datele
$nume=$_POST['nume'];
$prenume=$_POST['prenume'];
// Se face Update
$cerereSQL = "UPDATE utilizatori SET nume='$nume', prenume='$prenume' WHERE id='$id' LIMIT 1";
mysql_query($cerereSQL) or die("NU se poate adauga!");
}
// Se face Select-ul pt. afisarea lor
$cerereSQL = 'SELECT * FROM utilizatori WHERE id="'.$_GET['id'].'"';
echo $cerereSQL;
$rezultat = mysql_query($cerereSQL);
$num=mysql_num_rows($rezultat);
$rand = mysql_fetch_assoc($rezultat);
echo '<br>--- ';
echo $id;
echo '<br>numele este ';
echo $rand['nume'];
echo '<form action="pagina_editare_administrator.php?id="$id method="post">';
print '<left>';
print '<table border="0">';
print '<tr > <th width="110"><div align="left"> Nume: </th> <th> <div align="left"><input name="nume" type="text" value="'.$rand['nume'].'" > </div></th> ';
print '<tr> <th width="110"><div align="left"> Prenume: </th> <th><div align="left"> <input name="prenume" type="text" value="'.$rand['prenume'].'" > </div> </th>';
print '</tr>';
print '</table><br><br>';
print '<left>';
print '<div align="right"><input type="submit" value="Salveaza"> </div>';
print '</form>';
?>