-
11-09-2004, 20:26 #1Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
PHP-MYSQL: gegevens worden niet juist opgehaald
op mijn site staan de inhoud van bepaalde pagina's in mijn database zodanig
dat men die pagina's gemakkelijk online kan aanpassen. Nu zit 'k met een probleempje. De inhoud van de pagina staat in de database, hij connect goed naar de database, voert de query uit. Maar toch geeft hij de info uit de database niet weer.

zoals je hier kan zien staat de info daadwerkelijk in de database.
Maar als 'k dezelfde query doe in mijn script:
geeft hij niets weerPHP Code:<?
include_once('config.php');
$query = mysql_query("SELECT * FROM otherpages WHERE naam='projecten'") or die("Error: ".mysql_error());
$result = mysql_fetch_object($query);
echo $result->inhoud;
?>
iemand een idee waar dit aan kan liggen?
mvgno votes
-
-
11-09-2004, 20:46 #2
aha een goed gedocumenteerde mysql-vraag

jammer genoeg zie ik echter geen probleem in de code die je daar hebt staan ( buiten dat ze wat inefficient is).
zou je config.php ook eens kunnen posten ? ( uiteraard met paswoorden eruitgehaald)no votes
-
11-09-2004, 20:47 #3Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
PHP Code:<?
$db_server = "localhost";
$db_login = "user";
$db_pass = "pass";
$db_naam = "db";
$connectie = mysql_connect($db_server, $db_login, $db_pass) or die("Error: ".mysql_error());
mysql_select_db($db_naam) or die(Error: ".mysql_error());
?>Last edited by DeFlup; 11-09-2004 at 20:51.
no votes
-
11-09-2004, 20:49 #4Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
maar volgens mij zit de fout niet in de config, aangezien 'k die config op al mijn pagina's gebruik, en hij daar geen problemen mee heeft
Alle oude pagina's met hun inhoud kan hij vinden, behalve deze die 'k daarstraks heb aangemaakt.
very strange. Mss server-related error ofzo?no votes
-
11-09-2004, 20:51 #5
zeer vreemd.
Is dat de volledige code van die pagina dat je hebt gepost ?
Indien nee, post eens de volledige code dan.no votes
-
11-09-2004, 20:52 #6Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
is zo goed als de volledige code ja, het enige dat er nog op volgt is een parser regeltje. Maar heb het al gechecked met een echo dat het probleem niet in de parser regel zit.
dit is de hele pagina van projecten.phpPHP Code:<?
/* --------------------------------------------------
projecten.php
Created by Flupke <fluppie@pandora.be>
--------------------------------------------------
*/
if(!session_id()){
session_start();
}
include_once('config.php');
include_once('parser2.php');
$q = mysql_query("SELECT inhoud FROM otherpages WHERE naam='projecten'") or die("Error: ".mysql_error());
$u = mysql_fetch_object($q);
$text = $u->inhoud;
echo bb_bericht($text);
?>no votes
-
11-09-2004, 20:54 #7Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
staat error reporting wel hoog genoeg om fouten bij fetches te zien??
edit: nvm dus
ok, zelfde prob met mysql_fetch_assoc???Last edited by killgore; 11-09-2004 at 20:56.
no votes
-
11-09-2004, 21:00 #8
verander dit :
$u = mysql_fetch_object($q);
$text = $u->inhoud;
echo bb_bericht($text);
eens in dit :
$rij = mysql_fetch_object($q);
$tekst = $rij->inhoud;
echo $tekst;
vermoedelijk zit de fout in de functie bb_berichtno votes
-
11-09-2004, 21:00 #9Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
ah, 'k heb het al gevonden

blijkbaar is die site van server verandert. Dus met andere woorden, de mysql database die ik zag via phpmyadmin was die op de oude server nog.no votes
-
11-09-2004, 21:01 #10
en wij maar zoeken

nou ja goed dat het is opgelost
no votes
-
11-09-2004, 21:02 #11Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
ja same here zenne

ben al heel de namiddag aan het piekeren waarom dat niet wil werken. En nu zie'k ineens in mn ftp progje staan hercules.be-hosted.be en ik zat op de mysql van batman.be-hosted.be
stomme fout, maar jah
toch bedankt
no votes
-
11-09-2004, 21:21 #12Member
- Registered
- 28/04/03
- Location
- Lier
- Posts
- 266
- iTrader
- 1 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
no votes
-
11-09-2004, 21:46 #13Member
- Registered
- 12/10/02
- Location
- mars
- Posts
- 14,319
- iTrader
- 2 (100%)
- Mentioned
- 0 Post(s)
- Reputation
- 0/0
mysql_fetch_assoc ipv mysql_fetch_object is een goed begin

velden specifiëren ipv * is een goede voortzetting hiervan
mysql_result gebruiken om een iets op te halen is de afsluiter dan
.
edit: het kan ook soms wenselijker zijn om require ipv include te gebruiken.Last edited by killgore; 11-09-2004 at 21:48.
no votes
