PHP HTML

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
SeniorLemuren
Inlägg: 7803
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

PHP HTML

Inlägg av SeniorLemuren »

Ja, på senare tid har jag inte fått mycket respons på mina frågor, det var bara papabear som gav mig bra hjälp. Mycket har jag klarat själv nu, men nu är det lite stopp i den gamla hjärnan för tillfället. Hoppas någon orkar fundera lite. Jag är nästa rädd att be om hjälp för att inte bli tjatig. detta är ju trots allt ett elektronikforum och inget för programerare. :)

Har inte hittat något riktigt bra forum för de problem jag dyker på, kanske någon har ett bra tips?

I alla fall. Mitt problem nu är följande.
Jag har ett antal div som lägger ut texter från en databas. För att veta vilka texter som skall läggas ut så har jag kategoriserat texterna i databasen. När jag klickar med musen på en bild för en viss kategori så vill jag dra igång innehållet mellan mina divar.


Jag skall försöka beskriva hur jag tänker, med ett ex.

Kod: Markera allt

<div>
<a href="#show"><img src="icons/family.jpg" class="img-fluid wrap"> </a>
</div>
...
...
<div id="show">
<?php if ($category != ""{  ?> 
<div id showFolloving>
loopa igenom databasen och lägg ut alla category= family
.
.
</div>
<?php }?>
</div>
Jag har inga problem med hur jag fixar detta med databasen osv. Det enda ja inte är klar på är hur jag skall få länken att ge $category värdet family.
Jag vill inte presentera det program jag håller på med för än det är klart. Men då ska ni få se på faan. :D
SeniorLemuren
Inlägg: 7803
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: PHP HTML

Inlägg av SeniorLemuren »

Glöm detta. Jag kör som på den gamla goda tiden med 2 sidor och :) POST.
Nerre
Inlägg: 26697
Blev medlem: 19 maj 2008, 07:51:04
Ort: Upplands väsby

Re: PHP HTML

Inlägg av Nerre »

Du behöver tänka på att php körs på servern och genererar HTML-kod som skickas till webbläsaren. Ingen php skickas till webbläsaren. Ska ett klick på en länk ändra nåt på sidan finns det väl två lösningar:

1. Ladda som sidan med rätt parametrar (d.v.s. det som du gjorde med en POST).

2. Använda javascript för att dynamiskt uppdatera innehållet på sidan. (Javascript körs i webbläsaren och inte på servern, men javascript kan hämta data från servern och uppdatera den HTML-kod som finns i webbläsaren.)

2:an är det som man brukar använda AJAX till.
SeniorLemuren
Inlägg: 7803
Blev medlem: 26 maj 2009, 12:20:37
Ort: Kristinehamn

Re: PHP HTML

Inlägg av SeniorLemuren »

Det ramlade fram från minnesgömmorna i natt så det är fixat. (Jag använder Ajax på andra ställen i programmet, men här passade det bättre med REQUEST. Så enkelt var det ju när det kröp fram från gömmorna. Jag använder samma sida som får anropa sig själv och det funkar bra. :)

Kod: Markera allt

 <?php if (isset($_REQUEST['go'])) { 
     $category = $_REQUEST['cat'] ;           
     $show = $_REQUEST['go']  ;                 
      } ?>

       <?php if ($show == 'psykbrake'){  ?>
       <?php $query_video = "SELECT * FROM .....
Ett problem i början var att jag använde POST i stället för REQUEST eller GET och det funkar ju inte när man skickar frågesträngen i adressfältet. :doh:
Skriv svar