hey mense,
Ik heb een verjaardagskalender gemaakt maar nu wil ik er ook foto's bij doen.
Die wil ik dan graag in mijn database hebben en daarna
uitlezen met een script met de namen er bij
dit is het script waar alle namen staan
Dit is de hele lijst ik heb ook nog een scriptje dat hij
per dag kan zien wie er jarig is
dat is deze
Nu wil ik bij alle twee een foto bij de namen hebben
Hoe kan ik dat doen?
Groetjes
Jeff
Ik heb een verjaardagskalender gemaakt maar nu wil ik er ook foto's bij doen.
Die wil ik dan graag in mijn database hebben en daarna
uitlezen met een script met de namen er bij
dit is het script waar alle namen staan
Code:
<?php
$MySQLHost = "localhost";
$MySQLGebruikersnaam = "petrels";
$MySQLWachtwoord = "petrels";
$MySQLDatabase = "petrels";
$MySQLTabel = "Verjaardagskalender";
/* ------------------------------------------------
Voer de volgende query uit in bijv. phpMyAdmin:
---------------------------------------------------
CREATE TABLE Verjaardagskalender (
Naam text NOT NULL,
Datum text NOT NULL
) TYPE=MyISAM;
------------------------------------------------ */
// Hierna hoef je niets te veranderen!
// -----------------------------------
@mysql_connect($MySQLHost,$MySQLGebruikersnaam,$MySQLWachtwoord) or die("Er kon geen verbinding met de MySQL database worden gemaakt.");
@mysql_select_db($MySQLDatabase) or die("De MySQL database kon niet worden geselecteerd.");
$DeMaanden['01'] = "Januari"; $DeMaanden['02'] = "Februari"; $DeMaanden['03'] = "Maart";
$DeMaanden['04'] = "April"; $DeMaanden['05'] = "Mei"; $DeMaanden['06'] = "Juni";
$DeMaanden['07'] = "Juli"; $DeMaanden['08'] = "Augustus"; $DeMaanden['09'] = "September";
$DeMaanden['10'] = "Oktober"; $DeMaanden['11'] = "November"; $DeMaanden['12'] = "December";
while(list($maand,$naam) = each($DeMaanden)) {
echo("<b>$naam</b><br>\n");
$Verjaardagen = mysql_query("SELECT * FROM $MySQLTabel WHERE Datum LIKE '__-$maand' ORDER BY Datum") or die(mysql_error());
if(mysql_num_rows($Verjaardagen)) {
echo("<br><table border=1 cellspacing=0 cellpadding=3>");
while($Persoon = mysql_fetch_object($Verjaardagen)) {
list($Dag) = explode("-",$Persoon->Datum);
echo("<tr><td>$Dag</td><td>$Persoon->Naam</td></tr>\n");
}
echo("</table><br>");
}
else { echo("Geen.<br><br>"); } }
?>
Dit is de hele lijst ik heb ook nog een scriptje dat hij
per dag kan zien wie er jarig is
dat is deze
Code:
<?php
$MySQLHost = "localhost";
$MySQLGebruikersnaam = "petrels";
$MySQLWachtwoord = "petrels";
$MySQLDatabase = "petrels";
$MySQLTabel = "Verjaardagskalender";
/* ------------------------------------------------
Voer de volgende query uit in bijv. phpMyAdmin:
---------------------------------------------------
CREATE TABLE Verjaardagskalender (
Naam text NOT NULL,
Datum text NOT NULL
) TYPE=MyISAM;
------------------------------------------------ */
// Hierna hoef je niets te veranderen!
// -----------------------------------
@mysql_connect($MySQLHost,$MySQLGebruikersnaam,$MySQLWachtwoord) or die("Er kon geen verbinding met de MySQL database worden gemaakt.");
@mysql_select_db($MySQLDatabase) or die("De MySQL database kon niet worden geselecteerd.");
echo("Jarigen vandaag:<br><br>");
$Verjaardagen = mysql_query("SELECT * FROM $MySQLTabel WHERE Datum LIKE '".date("d-m")."' ORDER BY Naam") or die(mysql_error());
while($Persoon = mysql_fetch_object($Verjaardagen)) {
list($Dag) = explode("-",$Persoon->Datum);
echo("$Persoon->Naam<br>\n");
}
if(!mysql_num_rows($Verjaardagen)) { echo("Geen."); }
?>
Hoe kan ik dat doen?
Groetjes
Jeff