Hoi, ik heb een pagina waar ik met het systeem van "index.php?id=..." dingen uit een sql inlaad. Als ik nu alleen naar index.php ga, dus zonder die "?in=..." erachter, dan geeft ie niets. hoe kan ik ervoor zorgen dat ie dan nog altijd het id "1" weergeeft?

answer asap
greetz
@ kasper

het kan ook met een header

header("Location: index.php?p=reg.php");
waarom antwoord niemand specifiek op mijn vraag?...
Omdat hij al 6 keer beantwoord is?
met ?page=index ?...
<?php
if(!isset($_GET['id'])) {
$id = 1;
} else {
$id = htmlentities($_GET[page]);
}


$mysql_id = mysql_connect("localhost", "XXXXX", "XXXXX");
mysql_select_db("XXXXXX",$mysql_id);


$sql="SELECT * FROM pages WHERE page='$page'";



$res = mysql_query("$sql", $mysql_id);
$row=mysql_fetch_row($res);

$res = mysql_query ($sql) or die (mysql_error ());

if (mysql_num_rows ($res) >= 1)
{
while ($row = mysql_fetch_array ($res))
{
echo 'hetgeen uit de db hier...';}} ?>
Zoiets krijg je dan...

Dat een header ook werkt met variabelen is nieuw voor me. Dacht echt dat dat niet kon?

Reageren