PHP gevorderde |
|
<?php
function sendMail ($sDate)
{
$sQuery = "SELECT `mail`, `phonenumber` FROM `birthdateCalendar` ";
$sQuery .= "WHERE DATE_FORMAT(`birthdate`, '%d-%m') = '". $sDate ."'";
echo $sQuery;
dbConnection (TRUE); // Connectie maken
$iResult = mysql_query ($sQuery);
dbConnection (FALSE); // Connectie afbreken
if (mysql_num_rows ($iResult) >= 1)
{
// De rest van de code weg gelaten
}
}
?>
<?php function sendMail ($sDate) { $sQuery = "SELECT `mail`, `phonenumber` FROM `birthdateCalendar` "; $sQuery .= "WHERE DATE_FORMAT(`birthdate`, '%d-%m') = '". $sDate ."'"; dbConnection (TRUE); // Connectie maken dbConnection (FALSE); // Connectie afbreken { // De rest van de code weg gelaten } } ?>
[quote]Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/denmettebe/domains/denmette.be/public_html/kalenderscript.php on line 55[quote]
Lijn 55 is hier : Lijn 10
Ik stel me de vraag of je DATE_FORMAT mag gebruiken op de plaats waar ik het gebruik. Ik roep sendMail als volgt aan
sendMail("05-03") (bijvoorbeeld).
Ik hoop dat iemand me kan helpen
|