Beste,
Ik heb een script waarmee ik content laat zien op een pagina, de content wordt via een admin systeem opgeslagen. De pagina url is zo: pagina.php?cid=3 nu wordt er dus cid 3 geladen. Ik wil van deze cid 3 de titel hebben en in de titeltag plaatsen.
Zo dus:
De database bevat de tekst en de titel van de tekst. Hoe moet ik een database verbinding maken met mysql waarbij ik dus de titel van deze pagina in een variabelen kan plaatsen?Code:<title><?php echo $titel; ?></title>
- Variabele maken uit mysql database
-
18-08-2007, 21:22 #1Particulier
- Berichten
- 68
- Lid sinds
- 16 Jaar
Variabele maken uit mysql database
-
In de schijnwerper
Ontvang gegarandeerd meer websitebezoekers met ons SEO & Maand Linkbuilding Pakket!Freelance / WerkInformatiesite in thuisbatterijen | Opkomende markt! | Geen inkomstenWebsite te koopNu 50% korting op duizenden linkopties | DR60+ DA50+ | Blogs & Links in alle nichesLinkpartnersLaat goedkoop jouw artikelen schrijven en publiceren op unieke blogs met mooie statsLinkpartners -
20-08-2007, 17:08 #2
- Berichten
- 1.470
- Lid sinds
- 18 Jaar
mysql_connect($host,$user,$pass);
mysql_select_db($db);
if(ctyp_digit($_GET['cid']{
$result = mysql_query("SELECT * FROM `table` WHERE cid = '".$_GET['cid']."'") or die(mysql_error());
$row = mysql_fetch_array($result);
$titel = $row['titel'];
echo $titel;
}
-
20-08-2007, 17:11 #3Particulier
- Berichten
- 150
- Lid sinds
- 16 Jaar
of, voor titel in titeltag, niet
echo $titel;
...maar....
echo "<title>" . $titel . "</title>";
:)
-
20-08-2007, 17:47 #4
- Berichten
- 47
- Lid sinds
- 18 Jaar
Tip:
Controleer ook bij een mysql connectie en database selectie of hij wel lukt.
Controleer ook of $_GET['cid'] wel bestaat en of die niet leeg is.
Selecteer alleen wat je nodig hebt in je query en gebruik geen *
Getallen hoeven niet tussen quotes
Als je back quotes gebruikt, gebruik ze dan ook bij je kolommen
Echo met enkele quotes.
-
20-08-2007, 18:08 #5Joris Willemsen Guest
Of je maakt een header.php en een footer.php
en zet in de header.php:
PHP Code:mysql_connect blablabla
// en dan:
$query=mysql_query("SELECT titel FROM tabel_naam WHERE id = '".$_GET['id']."' LIMIT 1");
$sql=mysql_fetch_assoc($query);
echo "<title>".$sql['titel']."</title>";
// Hier de rest van de header, wel PHP sluiten natuurlijk, tenzij je over gaat // in PHP.
?>
Ik neem aan dat je alles van tabellen weet? Dus dat het vak 'titel' ook dient te bestaan, je je 'id' in de query moet aanpassen naar wat jij gebruikt?
Zonee, voor 5 Euro installeer ik het voor je.
Plaats een
- + Advertentie
- + Onderwerp
Marktplaats
Webmasterforum
- Websites algemeen
- Sitechecks
- Marketing
- Domeinen algemeen
- Waardebepaling
- CMS
- Wordpress
- Joomla
- Magento
- Google algemeen
- SEO
- Analytics
- Adsense
- Adwords
- HTML / XHTML
- CSS
- Programmeren
- PHP
- Javascript
- JQuery
- MySQL
- Ondernemen algemeen
- Belastingen
- Juridisch
- Grafisch ontwerp
- Hosting Algemeen
- Hardware Info
- Offtopic