Function mysql_numrows() is deprecated
Ik krijg deze melding in het gastenboek van mijn website en weet niet wat ik er mee moet :
Deprecated: Function mysql_numrows() is deprecated in /home/p4162/domains/veldhoek.com/public_html/notitie.php on line 407
Hieronder de code:
for ($x = 0; $x < mysql_numrows($berichten_q); $x++)
{ mysql_data_seek($berichten_q, $x);
list(, $bericht_datum, $bericht_tijd, $bericht_naam, $bericht_email, $bericht_bericht) = mysql_fetch_row($berichten_q);
list($bericht_jaar, $bericht_maand, $bericht_dag) = explode("-", $bericht_datum);
list($tijd_uren, $tijd_minuten,) = explode(":", $bericht_tijd);
$tijd_uren = (int) $tijd_uren;
$bericht_maand_int = (int) $bericht_maand;
$bericht_dag_int = (int) $bericht_dag;
$bericht_datumstring = "<FONT COLOR=\"#509B9B\">$bericht_dag_int $calNL[$bericht_maand_int] $bericht_jaar om $tijd_uren:$tijd_minuten uur</FONT>";
$bericht_bericht = str_replace("<p>", "<BR><FONT SIZE=\"1\"> </FONT><BR>", $bericht_bericht);
printf("\t\t\t\t\t\t<TR><TD><FONT FACE=\"Verdana, Tahoma, Arial\" SIZE=\"1\">$bericht_datumstring<BR>");
printf("<FONT FACE=\"Verdana, Tahoma, Arial\" SIZE=\"2\" COLOR=\"4D5050\">");
if ($bericht_email) printf("<A HREF=\"mailto:$bericht_email\"><FONT COLOR=\"#4D5050\">");
printf("<B>$bericht_naam</B>");
if ($bericht_email) printf("</FONT></A>");
printf("<BR><I>$bericht_bericht</I></FONT></A></FONT>");
if ($x < (mysql_numrows($berichten_q) - 1)) printf("<HR SIZE=\"1\">");
printf("</TD></TR>\n");
Als iemand mij hiermee kan helpen zou dat helemaal geweldig zijn.
- Ariën -:
Dit topic is verplaatst naar de juiste categorie.
Gewijzigd op 12/01/2016 14:33:33 door - Ariën -
Sorry heel erg flauw maar wel zo. mysql_numrows() is in nieuwe php versies niet meer ondersteund. Tegenwoordig maak je verbinding met een database met mysqli of PDO. Het lijkt er dus op dat je gastenboek verouderd is.
Gewijzigd op 20/12/2015 17:58:39 door Niels Veer