hoe kan ik zorgen dat dit werkt.

Status
Niet open voor verdere reacties.

marcelklip

Terugkerende gebruiker
Lid geworden
2 jan 2005
Berichten
1.010
Hallo

ik heb een script gevonden op het internet om de eerste 5 komen de agenda punten op men website te vertonen

PHP:
<?php 
// Maak verbinding met server 
mysql_connect ("localhost","******", "******"); 

// Selecteer database 
mysql_select_db("kalender12"); 

// Selecteer alle id's en titels van de tabel 
$query = "SELECT id,date,soort,titel,bericht FROM agenda WHERE genre='activiteit' ORDER BY date DESC LIMIT 0, 5"; 

// Voer query uit 
$resultaat = mysql_query($query) or die ("query mislukt"); 
echo "Komende activiteiten:\n";
// Maak OO van $resultaat 
   echo "<ul>\n"; 
   while ($row = mysql_fetch_array($resultaat)) 
   { 

           $datum = $row['date']; 
        list($jaar,$maand,$dag)=explode("-",$datum); 
         
         
         
        if (($datum >= date("Y-m-d")) and ($maand < (date("m")+ 3))) { 


       echo 
       //mail & naam & datum 
      "\t<li>" . $jaar . " : " . $row['titel'] ;

} 
}
?>



De SQL database die ik heb ingeladen is als volgt

CREATE TABLE `agenda` (
`id` int(11) NOT NULL auto_increment,
`date` varchar(10) NOT NULL,
`soort` text NOT NULL,
`titel` text NOT NULL,
`bericht` text NOT NULL,
`naam` varchar(50) NOT NULL,
`wachtwoord` varchar(40) NOT NULL,
UNIQUE KEY `id` (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 PACK_KEYS=0 AUTO_INCREMENT=261 ;

De error die ik krijg is query mislukt



Hoe kan ik zorgen dat dit werkt
 
Maak er even het volgende van:

PHP:
$resultaat = mysql_query($query) or die mysql_error());

En zet de exacte melding hier even neer.
 
Vervang

PHP:
$resultaat = mysql_query($query) or die ("query mislukt");

Met mijn code en je ziet de exacte MySQL foutmelding die je hier weer mag neerplakken ;)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan