hvordan ser din connection.php ud ??
hvis du har navngivet din $connection i connection.php skal du også anvende navnet i alle dine mysql_query
jeg kan se du anvender $connection i linje 85
linje 85
$result = mysql_query($query, $connection);
linje 92
mysql_query("INSERT INTO newsimg (newsID, images) VALUES ('$newsid', '$file'") or die(mysql_error());
skal se sådan ud
mysql_query("INSERT INTO newsimg (newsID, images) VALUES ('$newsid', '$file'",
$connection) or die(mysql_error());
linje referancerer er fra indlæg Sassy @ 30.11.13 19:24
i det gamle API havde man ikke behøvet at navngive sin connection, da den så blev en super global connection, der blev anvendt som default parameter til mysql_query, men hvis man havde navngivet den skal den angives i alle mysql_query
det er en udemærket ide at vænne sig til at navngive sin connection, da når du skifter til et nyere API SKAL du angive din connection
hvad uddannelse er du i gang med ??, hvorhenne ??
hvis din uddannelse skal bruges til noget skal den opdateres til nutidens code, det nytter ikke at anvende matrialer der ikke er opdateret i mange år
ved at forsætte med at bruge det gamle API skyder du dig selv i foden med stor kaliber.
hvis du har opdateret din PHP til min Version 5.5.0 frigivet 20-Jun-2013,
http://www.php.net/ChangeLog-5.php#5.3.27 har du fået advarsel, hvis du har slået error_reporting til
mysql:
This extension is now deprecated, and deprecation warnings will be generated when connections are established to databases via mysql_connect(), mysql_pconnect(), or through implicit connection: use MySQLi or PDO_MySQL instead