Jump to content
php.lv forumi

Dzēst visu


Edds

Recommended Posts

Lūdzu izlīdzat pasakiet kā lai pārveido šo kodu lai būtu dzēst visu tagad viņš dzēš pa vienaj, un būtu vēlams ja arī pārveidotu par dzēst atzīmētās (checked)

 

if (iADMIN) {

echo "<td align='right' class='small'><a href='".FUSION_SELF."?action=edit&guestbook_id=".$data['guestbook_id']."'>".$locale['421']."</a> |

<a href='".FUSION_SELF."?action=delete&guestbook_id=".$data['guestbook_id']."' onClick='return DeleteMessage();'>".$locale['422']."</a></td>\n";

}

 

Jau iepriekš saku paldies

Link to comment
Share on other sites

if ($action == "delete") {

if (iADMIN) {

$result = dbquery("DELETE FROM ".$db_prefix."guestbook WHERE guestbook_id='$guestbook_id'");

redirect(FUSION_SELF);

}

}

 

bet tu tac tur taa esi arii uzrakstiijis lai dzees pa vienai, viszam cik no taas source var saprast

 

ja gribi lai dzees visu tad nem

DELETE FROM ".$db_prefix."guestbook

 

bet vispaar raksti pats kodu nevis panem kaut kur nokacaa un tad briinies pats un prasi citiem ko tagad dariit, guest books jau nu tiesaam nav nekas sarezgiits, 15 min darba un gatavs

Link to comment
Share on other sites

Mans ātrais ieteikums :

 

Tur kur:

if ($action == "delete") { 
 if (iADMIN) { 
	 $result = dbquery("DELETE FROM ".$db_prefix."guestbook WHERE guestbook_id='$guestbook_id'"); 
	 redirect(FUSION_SELF); 
 } 
}

 

Uztaisi arī:

if ($action == "delete_all") { 
 if (iADMIN) { 
	 $result = dbquery("DELETE FROM ".$db_prefix."guestbook"); 
	 redirect(FUSION_SELF); 
 } 
}

 

Pēc tam HTML`ā ieliec:

<a href="?action=delete_all">Dzēst visu</a>

vai ko tādu..

 

 

Dzēst atķeksētas varētu uztaisot formu, kur ir šādi lauki

<form method="post" action="?action=delete_selected">
<input type="checkbox" name="record[]" value="'.$ieraksta_id.'">
<input type="checkbox" name="record[]" value="'.$ieraksta_id.'">
....
<input type="checkbox" name="record[]" value="'.$ieraksta_id.'">
</form>

 

un pēc tam:

if ($action == "delete_selected") { 
 if (iADMIN) { 
	 foreach ($POST['record'] as $key => $value) {
		  $result = dbquery("DELETE FROM ".$db_prefix."guestbook WHERE guestbook_id='$value'"); 
	 }
	 redirect(FUSION_SELF); 
 } 
}

 

 

Nu vai kautkā tā... :)

Edited by andrisp
Link to comment
Share on other sites

×
×
  • Create New...