bij inladen van data uit mysql blijft mijn pagina leeg

Status
Niet open voor verdere reacties.

sirkserac

Gebruiker
Lid geworden
9 aug 2012
Berichten
43
Bij inladen van data uit mysql blijft mijn pagina leeg, ik krijg ook geen errors te zien hoewel in de conf wel staat om E_ALL weer te geven.

iemand een idee hoe dit komt?

PHP:
<?php

// Connectie maken met de database

  $cnx = mysql_connect("localhost", "myuser", "mypaswoord");

         if (!$cnx) {

		 die("Unable to connect to database!");

		 }

// Database selecteren

  mysql_select_db("test", $cnx);

// Data ophalen vanuit de database

  $query = mysql_query("SELECT data FROM fck_data WHERE id = 1");

  $data = mysql_fetch_array($query);

  ?>

hierna staat de layout van de pagina die ok is en dan heb ik een div voor de content waar volgende in staat:

PHP:
<?php
echo $data['data'];
?>

in de mysql databse heb ik al gezien of daar effectief bij id1 in het data veld iets in staat en dat is alleszins het geval.

maar krijg dus geen errors of data te zien in mijn content div.
 
ik heb ook al mijn conectie getest maar deze blijft ook leeg als ik volgende gebruik (natuurlijk met mijn user en pw):
PHP:
<?php $link = mysql_connect('localhost','user','pw'); if (!$link) { die('Could not connect to MySQL: ' . mysql_error()); } echo 'Connection OK'; mysql_close($link); ?>

dus geen error of connection ok return :-(
 
PHP:
<?php
 
// Connectie maken met de database
 
  $cnx = mysql_connect("localhost", "myuser", "mypaswoord");
 
         if (!$cnx) {
 
         die("Unable to connect to database!");
 
         }
 
// Database selecteren
 
  mysql_select_db("test", $cnx);
 
// Data ophalen vanuit de database
 
  $query = mysql_query('SELECT data FROM fck_data WHERE id=1');
 
  $data = mysql_fetch_array($query);
 
  ?>
 
hey, bedankt voor je reactie maar weet niet wat je veranderd hebt, heb het gecopieerd maar resultaat blijft hetzelfde :-(
 
PHP:
<?php
 
// Connectie maken met de database
 
  $cnx = mysql_connect("localhost", "usr", "pw");
 
         if (!$cnx) {
 
         die("Unable to connect to database!");
 
         }
 
// Database selecteren
 
  mysql_select_db("test", $cnx);
 
// Data ophalen vanuit de database
 
  $query = mysql_query('SELECT data FROM fck_data WHERE id=1');
 
  $data = mysql_fetch_array($query);
 
  ?>
<!doctype html>
<!-- saved from url=(0017)http://localhost/ -->
<html>
<head>
<meta charset="utf-8">
<meta name="keywords" content="manchester, city, Manchester-city, fan, supporter, sport, eet, café, kafee, sportkafee">
<meta name="description" content="'t sportkafee is een leuk en gezellig kafee om gezelleig wat bij te praten, sportwedstrijden te bekijken en te beleven en we zijn ook lid van de eerste en echte Manchester-city fanclub in belgie, als je lid wil worden kan je hier komen inschrijven">
<title>'t sportkafee: Home</title>
<link href="css/master.css" rel="stylesheet" type="text/css" />
<link href="css/lightbox.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="scripts/slidshow.js"></script>
<script type="text/javascript" src="scripts/jquery-1.7.2.min.js"></script>
<script type="text/javascript" src="scripts/lightbox.js"></script>

<script type="text/javascript">

<!--



SLIDES = new slideshow("SLIDES");



// Create some slides and add custom filters for Microsoft IE



SLIDES.add_slide(s = new slide('images/slides/0.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Pixelate()';



SLIDES.add_slide(s = new slide('images/slides/1.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Pixelate()';



SLIDES.add_slide(s = new slide('images/slides/2.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Fade()';



SLIDES.add_slide(s = new slide('images/slides/3.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Barn()';



SLIDES.add_slide(s = new slide('images/slides/4.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Barn()';



SLIDES.add_slide(s = new slide('images/slides/5.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Barn()';



SLIDES.add_slide(s = new slide('images/slides/6.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Barn()';



SLIDES.add_slide(s = new slide('images/slides/7.jpg'));

s.filter = 'progid:DXImageTransform.Microsoft.Barn()';





//-->

</script>

</head>

<body onload="SLIDES.play();">

<div class="container">
  <header>
   <img src="images/header_bg2.jpg" alt="Insert Logo Here" width="860" height="200" id="Insert_logo" style="display:block;" /></a>
  </header>
  <div class="sidebar1">
    <b><ul class="nav">
       <li><a href="index.html">Home</a></li>
      <li><a href="kaffee.html">Kaffee</a></li>
      <li><a href="fingerfood.html">Fingerfood</a></li>
      <li><a href="activiteiten.html">Activiteiten</a></li>
      <li><a href="tennis.html">Tennis</a></li>
      <li><a href="squash.html">Squash</a></li>
      <li><a href="live.html">Live sports</a></li>
      <li><a href="bluemoon.html">Blue Moon Belgium</a></li>
      <li><a href="contact.html">Contact</a></li><br>
      <img name="SLIDESIMG" src="images/slides/0.jpg"  border="0" style="filter:progid:DXImageTransform.Microsoft.Fade()" alt="Slideshow image" class="shadow" />

 <script type="text/javascript">

		<!--
	  			  if (document.images) {

			  			  SLIDES.image = document.images.SLIDESIMG;
			  			  var fadein_opacity = 0.04;
			  			  var fadein_img = SLIDES.image;
			  			  function fadein(opacity) {

			  			    if (typeof opacity != 'undefined') { fadein_opacity = opacity; }

			  			    if (fadein_opacity < 0.99 && fadein_img && fadein_img.style &&

			  			        typeof fadein_img.style.MozOpacity != 'undefined') {



			  			      fadein_opacity += .05;

			  			      fadein_img.style.MozOpacity = fadein_opacity;

			  			      setTimeout("fadein()", 50);

			  			    }

			  			  }



			  			  // Tell the slideshow to call our function whenever the slide is changed

			  			  SLIDES.post_update_hook = function() { fadein(0.04); }



			  			  }





			  			  //-->

	  </script>
    </ul></b>
  </div>
  <div class="content">
  	<section>
<p>
<?php
echo $data['data'];
?></p>
</section>
    <br><br><br><br><br><br><br><br><br><br>
  </div>
  <div style="clear:both"></div>
  <!-- end .container --></div>
</body>
</html>
 
hoe dat? dat weet ik dan niet goed want de linkse div voor de links die loopt mooi door, hoe kan ik dan de content div laten doorlopen zodat deze 2 altijd het volledige scherm innemen ongeacht de groote van de data die erin staat?
 
width 100% misschien?!?!
ken je wel een beetje css???
anders zou ik dat eerst gaan leren voor php.
 
Hoi sirkserac,
De <br>'s zullen voor extra hoogte moeten zorgen. Dat zou misschien kunnen door de <div class="content"> een minimale hoogte te geven:
Code:
.content {
    ...
    min-height: ..px;
    }
Maar of dat mogelijk is, hangt af van de opmaak van de pagina.

Je kunt ook eens hier kijken voor een model van een pagina met een linkerkolom en een content-gedeelte ernaast: waarbij die twee altijd de hoogte hebben van de hoogste van de twee.

Met vriendelijke groet,
CSShunter
 
Laatst bewerkt:
dag css hunter , bedankt voor de hint, heb het ineens toegepast en het werkt goed. weer iets bijgeleerd zie deze nacht :thumb:
 
je hebt ook max-width en max-height.
handig voor als je een pagina maakt die wat van groote moet kunnen wisselen.
Code:
<!doctype html>
<html>
<head>
<!--head-->
</head>
<body style="background:#808080;">
<div style="margin:0 auto;width:960px;text-align:center;background:#fff">
<p>dit komt dan in het midden op een witte achtergrond!!!</p>
</div>
</body>
</html>
test dit eens. erg handig je hebt het zo misschien wat makkelijker.
 
thanks, heb het genoteerd, ga het later eens uitproberen als ik het nodig heb
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan