mboost-dp1
php mysql get url
- Forside
- ⟨
- Forum
- ⟨
- Programmering
Jeg er i gang med at lave et mini cms system, og har derfor brug for en stump kode der kan hente det menu id der kommer til at stå oppe i adressebaren hvis man har klikket på en menu.
Når menu id'et er hentet skal den så indsætte det indhold id'et har fra databasen indsættes på forsiden.
Kan forestille mig det har noget at gøre med:
if (empty o.s.v.?
Venlig Hilsen
Simon
Når menu id'et er hentet skal den så indsætte det indhold id'et har fra databasen indsættes på forsiden.
Kan forestille mig det har noget at gøre med:
if (empty o.s.v.?
Venlig Hilsen
Simon
tak mandalae. jeg har nu sat det op således:
<?php
include("content/dbconnect.php");
if (isset($_GET['id']) && $_GET['id']){
mysql_query("SELECT content FROM cms_content WHERE id = " . addslashes($_GET['id']) . " LIMIT 1") or die(mysql_error());
}
?>
men synes ikke at kunne få det til at virke. Oh dog, den melder ikke nogen fejl, og den henter rigtig nok id'et i adressebaren, men indholdet (content) bliver ikke hentet ind på siden. Har jeg sat det dårligt op?
<?php
include("content/dbconnect.php");
if (isset($_GET['id']) && $_GET['id']){
mysql_query("SELECT content FROM cms_content WHERE id = " . addslashes($_GET['id']) . " LIMIT 1") or die(mysql_error());
}
?>
men synes ikke at kunne få det til at virke. Oh dog, den melder ikke nogen fejl, og den henter rigtig nok id'et i adressebaren, men indholdet (content) bliver ikke hentet ind på siden. Har jeg sat det dårligt op?
hmm... har nu prøvet lidt, burde det ikke kunne lykkedes med dette?
<?php
include("dbconnect.php");
if (isset($_GET["page"])){
$dbsql = "SELECT * FROM cms_content WHERE 'id' = '" . $_GET["page"] . "' ";
$querysql = mysql_query($dbsql);
$fetchsql = mysql_fetch_assoc($querysql);
echo $fetchsql["content"];
}
?>
<?php
include("dbconnect.php");
if (isset($_GET["page"])){
$dbsql = "SELECT * FROM cms_content WHERE 'id' = '" . $_GET["page"] . "' ";
$querysql = mysql_query($dbsql);
$fetchsql = mysql_fetch_assoc($querysql);
echo $fetchsql["content"];
}
?>
Gå til top
Opret dig som bruger i dag
Det er gratis, og du binder dig ikke til noget.
Når du er oprettet som bruger, får du adgang til en lang række af sidens andre muligheder, såsom at udforme siden efter eget ønske og deltage i diskussionerne.