webForumDet fria alternativet

Ladda om sida med samma innehåll

PHP

1 svar · 562 visningar · startad av md7dani

Medlem sedan okt. 201012 inlägg
Frågan#1

Har en sida som visar sökresultat, x antal träffar. För varje träff finns en type="image". När knappen trycks går den in i isset där den utför en query. Sen vill jag att den ska visa sidan exakt som den var. Går det att göra med enkel/magisk kod eller måste jag anropa koden som genererar sökresultatet igen med en funktion?

<?php if (isset($_POST['image_x'])) //Om länken "Lägg till som favorit" i sökformuläret har tryckts.
{

$u_id = $_POST['user_id'];
$m_id = $_POST['member'];
$add_date = $_POST['added'];

$sql=mysql_query("INSERT INTO bank (user_id,member,added) VALUES ('$u_id','$m_id','$add_date')");
} //end isset

if (isset($_POST['search'])) //Om knappen "Uppdatera" i sökformuläret har tryckts.
{
//här skapas sökresultatet
}
?>

<form name="imageform" method="post" action="<?php echo $_SERVER['PHP_SELF']; ?>">
       <INPUT TYPE="image" SRC="lagg_till_som_kund.gif" NAME="image" HEIGHT="10" WIDTH="100" BORDER="0" ALT="Submit Form">
       <input type="hidden" name="user_id" id="name" value="<?php echo $useridet; ?>"/>
       <input type="hidden" name="member" id="name" value="<?php echo $medlem; ?>"/>
       <input type="hidden" name="added" id="name" value="<?php echo $todays_date; ?>"/>
    </form>

LÖST! med hjälp av include av '//här skapas sökresultatet' , anropas när knapparna trycks

Medlem sedan nov. 20102 inlägg
#2

AJAX är en smidigare lösning för just detta. Då slipper du rendera om allt förutom det relevanta :-)

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
126 ms — ändringar (db)