Edit delete rows

Secţiune dedicată începatorilor.

Moderatori: Moderatori, Start Moderator

alexandrul
Average Member
Mesaje: 117
Membru din: Joi Oct 01, 2009 12:58 pm

Edit delete rows

Mesajde alexandrul » Vin Iun 25, 2010 9:33 am

Salut am facut un script in php si am o mica problema ....pe o pagina am afisate toate proiectele create de profesori si langa fiecare proiect am 3 linkuri detalii sterge si editeaza

in constructia link-ului am asa
<a href="project.php?TID=<?php echo $x; ?>&task=sterge">Sterge</a>

unde TID este id-ul proiectului si $x este valoarea acestuia de exemplu
project.php?TID=3&task=sterge

si eu am facut asa

if ($task == 'delete') {

mysql_query("DELETE FROM project WHERE TID='$PID'");
}

insa nu merge deloc...ceva ideei?
Multumesc anticipat!



andreibexa
PHPRomania Supporter
Mesaje: 11
Membru din: Vin Iun 04, 2010 3:08 pm

Mesajde andreibexa » Vin Iun 25, 2010 10:57 am

In link-ul tau task=sterge iar in conditie task=delete

pentru debugging incearca asa:

if ($task == 'delete') { //banuiesc ca ai facut mai sus $task = $_GET['task']

echo 'TID = ' . $PID; //ca sa iti afiseze daca ai preluat corect id-ul prin GET
mysql_query("DELETE FROM project WHERE TID='$PID'") or die (mysql_error());

}

alexandrul
Average Member
Mesaje: 117
Membru din: Joi Oct 01, 2009 12:58 pm

Mesajde alexandrul » Vin Iun 25, 2010 11:30 am


andreibexa
PHPRomania Supporter
Mesaje: 11
Membru din: Vin Iun 04, 2010 3:08 pm

Mesajde andreibexa » Vin Iun 25, 2010 2:31 pm



Înapoi la “PHP Incepători”

Cine este conectat

Utilizatori ce ce navighează pe acest forum: Google [Bot] și 28 vizitatori