Det hjaelper ikke noget at skrive DB/navnet i mysql_select_db("dbnavn");
Jeg faar foelgende fejl :
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\Program Files\Apache Group\Apache2\htdocs\prepaid\buy.php on line 25
og så væn dig til at bruge or die(mysql_error()) i alle dine mysql linier, når du har skrevet den ind i dine mysql linier så post fejlen herinde bagefter
mysql_connect("localhost", "webuser", "200581"); mysql_select_db("webuser"); $stringsql="INSERT INTO prices (ProductID, Country, PriceDKK) VALUES (".$id.", '".$land."', ".$pris.")"; mysql_query($stringsql) or die(mysql_error()); mysql_close();
mysql_connect("localhost", "webuser", "******") or die(mysql_error()); mysql_select_db("webuser") or die(mysql_error()); $result = mysql_query ("SELECT * FROM Prices") or die(mysql_error());
nå nu virker det :D Herligt når man har så simple spg. Folk farer til for at hjælpe hehe :) Takker mange gange for hjælpen. Det virker. Er der ellers nogle gode fif til funktioner/konventioner der er gode at bruge i hht. databasetilgang fra php?
Her er et par stykker: Som krydset er inde på: Brug altid: or die(mysql_error()); (hvert fald til du er sikker på det virker) Brug altid apostroffer om værdier, både tal og ord. MySQL kræver det på ord og godtager det på tal. Der er ingen grund til at lukke (eller genåbne forbindelsen) i php. Det sørger php automatisk for.
svar herfra osse :-P er glad for at kunne hjælpe :-D
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.