Hallo iedereen,

Ik ben bezig met een website voor een klant en ben al aardig ver.
Maar waar ik nu mee zit is de indeling. De indeling moet ongeveer
het zelfde zijn als die van browser-spel.nl
Alleen hoe maak ik zo'n indeling?
Want alle games worden met een query uit de database gehaald en
moeten vervolgens gelaten zien worden. Maar hoe pak ik dit aan?
Ik gebruik op dit moment een table met daarin mysql_fetch_array.
Maar dan komen ze onder elkaar te staan en dat is niet de bedoeling.
Weten jullie misschien hoe dit moet?
Alvast bedankt!

Met vriendelijke groet,
Remco van Akker
Dit heeft niks met PHP te maken, maar dat begrijp je hoop ik wel?

Plaats alles mooi in een lijst (zoals dat hoort met semantiek) en gebruik CSS float: left; om ze naast elkaar te zetten.
Als ik het goed begrijp, gaat je vraag over de layout en heeft als zodanig niets met php mee te maken.

Kijk in de broncode en je kunt daar uit opmaken hoe ze het maken.
@Wouter en Obelix

Klopt, het gaat vooral om de layout.
Maar ze gebruiken 1 tabel met daar in de PHP code.
Maar welke php code zullen ze gebruiken? mysql_fetch_array?
Of iets anders?
zoals wouter en obelix al zeggen. ze gebruiken hiervoor geen php.

php = logica
html = structuur
css = opmaak

ik hoop dat je nu begrijpt welke je waarvoor gebruiken moet.

overigens zou ik mysql_fetch_assoc gebruiken.

edit: bij die website gebruiken ze tabellen. heel fout dus want dit hoort niet in tabellen. maar in divjes

heel fout dus want dit hoort niet in tabellen. maar in divjes

Ook divjes is heel fout, als eert zijn het divisions en ten tweede moet je mijn reactie nog maar een keertje lezen... ;-)
Waar Wouter op doelt m'n beste, gebruik SEMANTIEK!
Daarnaast, Remco, kijk in de bron code en kijk hoe ze het daar doen :)
Reshad F op 26/06/2012 18:46:32

bij die website gebruiken ze tabellen. heel fout dus want dit hoort niet in tabellen. maar in divjes


Chi Lion op 27/06/2012 14:09:51

Waar Wouter op doelt m'n beste, gebruik SEMANTIEK!
Daarnaast, Remco, kijk in de bron code en kijk hoe ze het daar doen :)

Die spel-site doet dat nus niet op de juiste manier....

Hij moet het dus ook gaan combineren.
Ik heb al van vele gehoord dat je tabellen daar voor
niet moet gebruiken. Dus ik gebruik ze ook niet.
Maar als ik bijvoorbeeld deze div gebruik, welke PHP code
moet daar dan in?

<div id="indeling">
<?php
//Moet ik hier mysql_fetch_assoc gebruiken of niet? Of moet ik mysql_fetch_array gebruiken?

$select = 'SELECT * FROM `games` WHERE `gamecategorie` = "populair" ';
$query = mysql_query($select) or trigger_error(mysql_error());
while($row = mysql_fetch_array($query)) {
echo $row['gamenaam'].'<br />';
echo '<img src="'.$row['gamefoto'].'" /><br />';
echo $row['gamebeschrijving'].'<br />';
echo $row['playbutton'].'<br />';
echo $row['infobutton'];
}
?>
</div>
Ken je trouwens het verschil tussen PHP en HTML?

Reageren